PHP跳出循环之“continue”实例详解
程序员文章站
2022-03-27 23:45:41
...
学习了“break”跳出循环,再来学习一个我们的“continue”跳出循环。
continue跳出循环没有break强大,continue只能终止本次的循环而进入到下一次循环中
break和continue两者的区别就好像我们下象棋一样,有些人棋品不好,眼看要输了,掀了棋盘不玩了,这是break。还有的人知道这句要输,后面的就不下了,认输再来一局,这就是continue。
continue控制流程图如下所示:
continue跳出循环实例,代码如下
<?php for($i=0;$i<2;$i++) { for($j=1;$j<4;$j++) { if($j==2) { continue 2; //跳出最近的一个for循环的2次循环(j=2和j=3) } echo '$i='.$i.'$j='.$j."<br>"; } } ?>
代码运行结果:
实例详解:
首先执行$i=0最外层的循环,然后在执行$j,当执行到$j==2,遇到continue 2,就跳出最近的一个for循环的2次循环,所以j=2是打印不出来的,
以上就是PHP跳出循环之“continue”实例详解的详细内容,更多请关注其它相关文章!
上一篇: PHP表单元素介绍之输入域标记
下一篇: 浅谈lumen框架的自定义依赖注入
推荐阅读
-
ThinkPHP函数详解之M方法和R方法_php实例
-
php之可变变量的实例详解
-
ThinkPHP模板循环输出Volist标签用法实例详解,thinkphpvolist_PHP教程
-
解析PHP跳出循环的方法以及continue、break、exit的区别介绍_PHP教程
-
ThinkPHP3.1之D方法实例详解_PHP教程
-
PHP中MVC框架之文件入口实例详解_PHP教程
-
PHP SPL标准库之接口(Interface)详解_php实例
-
ThinkPHP CURD方法之page方法详解_php实例
-
ThinkPHP之import方法实例详解_php实例
-
php用户登录之cookie信息安全的用法及实例详解