4.1.4 PHP switch…case语句
Posted by 撒得一地 on 2016年2月21日 in PHP入门教程
上一篇: 4.1.3 PHP elseif语句
下一篇: 4.2.1 PHP while循环语句
下一篇: 4.2.1 PHP while循环语句
虽然elself语句可以进行多重选择,但使用时十分繁琐。为了避免if语句过于冗长,提高程序的可读性,可以使用switch分支控制语句。switch语句的语法格式如下:
switch(Variable){
case valuel:
statement;
break;
case value2:
…
default:
default statement;
}
switch语句根据variable的值,依次与case中的value值相比较,如果不相等,继续查找下一个case;如果相等,就执行对应的语句,直到switch语句结束或遇到break为止。一般来说,switch语句最终都有一个默认值default,如果在前面的case中没有找到相符的条件,则输出默认语句,和else语句类似。
switch语句的流程控制图如下图所示:
下面给出一个实例:
<?php
$score = 60;
switch($score){
case 60;
echo "及格";
break;
case 100:
echo "优秀";
break;
default:
echo "其它";
}
?>
上面的例子最后输出:及格
上一篇: 4.1.3 PHP elseif语句
下一篇: 4.2.1 PHP while循环语句
下一篇: 4.2.1 PHP while循环语句