php跳出for循环的方法
墨初 编程开发 1091阅读
数据的循环输出是每个编程语言中必备的功能,但跳出循环也是每个循环中必备的技能,下面的博文就说一说在php中跳出循环的几个方法。
php跳出循环的方法
1、php break关键字跳出循环
在php的循环中可以使用break关键字跳出循环,当执行到break关键字时,循环会被立即停止,并跳出循环并执行循环外的下一个逻辑语句。
例:
for ($i = 1; $i <= 10; $i++) { if ($i == 5) { break; } echo $i . " "; } // 输出:1 2 3 4
2、php continue跳过本次循环
php中的for循环的continue语句可以跳过本次循环,当php的for语句执行到continue关键字时,会立即停止本次的循环并执行下一次的循环。
例:
for ($i = 1; $i <= 10; $i++) { if ($i == 5) { continue; } echo $i . " "; } // 输出:1 2 3 4 6 7 8 9 10
3、break 与 continue的相互使用
在php中for循环中可以同时使用 break 与 continue,但也要注意跳出的是哪一层的循环。
例:
for ($i = 1; $i <= 3; $i++) { for ($j = 1; $j <= 3; $j++) { if ($i == 2 && $j == 2) { // 跳出内层循环 break 2; } if ($i == 3 && $j == 1) { // 跳过本次内层循环 continue 2; } echo $i . "-" . $j . " "; } } // 输出:1-1 1-2 1-3 2-1 3-2 3-3
以上就是php中关于跳出for循环的方法,关于php的更多文章可关注此博客。