-
3.SWITCH多条件语句
在学习if条件语句时,我们注意到如果条件非常复杂的时候,就象我们排一个日程表时,如果再使用if语句就会非常的麻烦,而且程序不易阅读,这时我们推荐使用SWITCH语句,实际上一般只要是复合的条件都可以使用SWITCH语句,因为它能帮助我们编出结构清晰和比较容易改变条件表达式,
php定义如下:
switch (expression) {
case condition1:
statement1;
break;
case condition2:
statement2;
break;
......
default:
statement n;
break;
}
这时要介绍两个特殊的流程控制语句:break和continue。
break是可以跳出当前循环体的语句,而continue则是从当前执行continue语句处跳到执行条件判断的地方继续执行,如下例子:
<?
php For($I=1;$I<=10;$I++)
{
if ($I==1) continue;
echo "测试:".$I;
if ($I==2) break;
}
?>
上面的程序输出则是:测试:2,而且永远也执行不到$I=3。