一 实例
使用break关键字跳出多重循环while(true){
for(;;){
for($i=1;$i<=4;$i++){
echo $i." "."\t";
if($i == 3){
echo "
变量\$i等于3,跳出一重循环。
";
break 1;
}
}
for($j = 1; $j < 5; $j++){
echo $j." "."\t";
if($j == 4){
echo "
变量\$j等于4,跳出最外重循环。";
break 3;
}
}
}
echo "看不到我吧,呵呵!";
}
?>
二 运行结果
三 注意事项
本实例共3层循环,最外层的while循环和中间的for循环是无限循环,最里面并列两个for循环:程序首先执行第1个循环,循环3次,跳出当前循环(一重循环),然后继续执行第二个for循环,循环4次,然后跳出最外层的循环(体会break后的数字的含义,跳出针对自己的第3层循环)。
本文原创发布php中文网,转载请注明出处,感谢您的尊重!