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";
}