if elseif else

ELSEIF

elseif 结合了 ifelse。如果不满足原始 if 表达式,if 语句将扩展为执行不同的语句。但是,只有满足 elseif 条件表达式时才会执行替代表达式。

以下代码显示“a 大于 b”,“a 等于 b”或“a 小于 b”:

if ($a > $b) {
    echo "a is bigger than b";
} elseif ($a == $b) {
    echo "a is equal to b";
} else {
    echo "a is smaller than b";
}

几个 elseif 语句

你可以在同一 if 语句中使用多个 elseif 语句:

if ($a == 1) {
    echo "a is One";
} elseif ($a == 2) {
    echo "a is Two";
} elseif ($a == 3) {
    echo "a is Three";
} else {
    echo "a is not One, not Two nor Three";
}