本篇文章帮大家学习php break语句,包含了PHP break语句使用方法、操作技巧、实例演示和注意事项,有一定的学习价值,大家可以用来参考。
PHP break语句中断了当前for,while,do-while,switch和for-each循环的执行。 如果在内循环中使用break,它只中断了内循环的执行。
语法
jump statement;
break
break语句流程图如下
PHP Break:内循环
下面来看看一个简单的例子,如果i的值等于5,则使用break语句来中断for循环的执行。
for($i=1;$i<=10;$i++){
echo "$i
";
if($i==5){
break;
}
}
?>
执行结果如下 -
1
2
3
4
5
PHP Break:内部循环
PHP break语句只中断内循环的执行。
for($i=1;$i<=3;$i++){
for($j=1;$j<=3;$j++){
echo "$i $j
";
if($i==2 && $j==2){
break;
}
}
}
?>
执行结果如下 -
1 1
1 2
1 3
2 1
2 2
3 1
3 2
3 3
PHP Break:内部switch语句
PHP break语句也用于中断switch case的执行流程。
$num=200;
switch($num){
case 100:
echo("number is equals to 100");
break;
case 200:
echo("number is equal to 200");
break;
case 50:
echo("number is equal to 300");
break;
default:
echo("number is not equal to 100, 200 or 500");
}
?>
执行结果如下 -
number is equal to 200