php
中
switch语句
的标准语法:
举例:
也可以使用
switch
来判断一个取值范围,或者说是在case中自定义条件。
系统计算expr的值,根据计算结果(result1、result2等)来选择下面对应执行语句,如果所有的case结果都不符合,则会执行default里的语句。
提示
立即学习
“
PHP免费学习笔记(深入)
”;
PHP 8.5.5
PHP 8.5.5 是 PHP 8.5 分支的维护更新版本。该版本延续了“小步快跑”的迭代逻辑,通过深度错误修复、底层性能微调以及安全加固,旨在为开发者提供一个更健壮、更高效的运行环境。该版本严格遵守语义化版本规范,不包含破坏性变更。
下载
•可以有多个 case
条件判断
•case 后面结果也不是仅限于数字,也可以是字符或其他 PHP 支持的类型
•default 不是必须的
switch (expression)
{
case label1:
code to be executed if expression = label1;
break;
case label2:
code to be executed if expression = label2;
break;
default:
code to be executed
if expression is different from both label1 and label2;
}switch($i){
case 1:
echo 1;
break;
case 2:
echo 2;
break;
default:
echo 'others';
}=90 && $score<=100:
echo "优
";
break;
case $score>=80 && $score<90:
echo "良
";
break;
case $score>=70 && $score<80:
echo "中
";
break;
case $score>=60 && $score<70:
echo "及格
";
break;
case $score>=0 && $score<60:
echo "不及格
";
break;
default:
echo"成绩输入错误
";
}
?>