PHP中的if…else…elseif語句用于根據(jù)條件執(zhí)行不同的代碼塊。
基本語法如下:
if (條件1) {
// 條件1為真時執(zhí)行的代碼塊
} elseif (條件2) {
// 條件2為真時執(zhí)行的代碼塊
} else {
// 所有條件都為假時執(zhí)行的代碼塊
}
示例代碼:
$score = 85;
if ($score >= 90) {
echo "優(yōu)秀";
} elseif ($score >= 80) {
echo "良好";
} elseif ($score >= 60) {
echo "及格";
} else {
echo "不及格";
}
上述代碼中,根據(jù)變量$score的值,判斷學(xué)生成績的等級并輸出對應(yīng)的信息。如果$score大于等于90,輸出"優(yōu)秀";如果$score大于等于80且小于90,輸出"良好";如果$score大于等于60且小于80,輸出"及格";否則,輸出"不及格"。