PHP中break及continue两个流程控制指令区别分析


Posted in PHP onApril 18, 2011

以下举例说明
break 用来跳出目前执行的循环,并不再继续执行循环了。

<?php 
$i = 0; 
while ($i < 7) { 
if ($arr[$i] == "stop") { 
break; 
} 
$i++; 
} 
?>

continue 立即停止目前执行循环,并回到循环的条件判断处,继续下一个循环。
<?php 
while (list($key,$value) = each($arr)) { 
if ($key == "zhoz"){ // 如果查询到对象的值等于zhoz,这条记录就不会显示出来了。 
continue; 
} 
do_something ($value); 
} 
//  例子2 
foreach ($list as $temp) { 
if ($temp->value == "zhoz") { 
continue; // 如果查询到对象的值等于zhoz,这条记录就不会显示出来了。 
} 
do_list; // 这里显示数组中的记录 
} 
?>

注意的是:PHP中不能使用 goto 循环指令。
PHP 相关文章推荐
Zend Framework中的简单工厂模式 图文
Jul 10 PHP
php中文乱码怎么办如何让浏览器自动识别utf-8
Jan 15 PHP
php获取当前时间的毫秒数的方法
Jan 26 PHP
php判断正常访问和外部访问的示例
Feb 10 PHP
Yii2主题(Theme)用法详解
Jul 23 PHP
php 字符串中是否包含指定字符串的多种方法
Apr 12 PHP
Yii2.0框架实现带分页的多条件搜索功能示例
Feb 20 PHP
laravel-admin 管理平台获取当前登陆用户信息的例子
Oct 08 PHP
Laravel如何实现自动加载类
Oct 14 PHP
Laravel框架实现定时Task Scheduling例子
Oct 22 PHP
php多进程中的阻塞与非阻塞操作实例分析
Mar 04 PHP
PHP使用PhpSpreadsheet操作Excel实例详解
Mar 26 PHP
php中显示数组与对象的实现代码
Apr 18 #PHP
PHP的变量总结 新手推荐
Apr 18 #PHP
写php分页时出现的Fatal error的解决方法
Apr 18 #PHP
zend api扩展的php对象的autoload工具
Apr 18 #PHP
Drupal 添加模块出现莫名其妙的错误的解决方法(往往出现在模块较多时)
Apr 18 #PHP
ThinkPHP采用模块和操作分析
Apr 18 #PHP
PHP学习之数组值的操作
Apr 17 #PHP
You might like
PHP 远程文件管理,可以给表格排序,遍历目录,时间排序
2009/08/07 PHP
php FLEA中二叉树数组的遍历输出
2012/09/26 PHP
php文件上传 你真的掌握了吗
2016/11/28 PHP
php常用的工具开发整理
2019/09/26 PHP
Javascript Tab 导航插件 (23个)
2009/06/11 Javascript
单击复制文字兼容各浏览器的完美解决方案
2013/07/04 Javascript
AngularJS基础学习笔记之表达式
2015/05/10 Javascript
JavaScript检测上传文件大小的方法
2015/07/22 Javascript
js操作DOM--添加、删除节点的简单实例
2016/07/08 Javascript
谈谈PHP中相对路径的问题与绝对路径的使用
2016/08/16 Javascript
微信小程序  modal弹框组件详解
2016/10/27 Javascript
详解webpack es6 to es5支持配置
2017/05/04 Javascript
Vue如何从1.0迁移到2.0
2017/10/19 Javascript
JS实现网页抢购功能(触发,终止脚本)
2017/11/27 Javascript
解决vue A对象赋值给B对象,修改B属性会影响到A的问题
2018/09/25 Javascript
jQuery实现图片下载代码
2019/07/18 jQuery
JS用最简单的方法实现四舍五入
2019/08/27 Javascript
微信小程序关键字变色实现代码实例
2019/12/13 Javascript
javascript canvas实现简易时钟例子
2020/09/05 Javascript
vue配置多代理服务接口地址操作
2020/09/08 Javascript
[51:36]EG vs VP 2018国际邀请赛淘汰赛BO3 第一场 8.24
2018/08/25 DOTA
Python实现的批量下载RFC文档
2015/03/10 Python
教你用Python创建微信聊天机器人
2020/03/31 Python
python OpenCV GrabCut使用实例解析
2019/11/11 Python
python使用配置文件过程详解
2019/12/28 Python
python计算导数并绘图的实例
2020/02/29 Python
Python3以GitHub为例来实现模拟登录和爬取的实例讲解
2020/07/30 Python
如何利用python之wxpy模块玩转微信
2020/08/17 Python
深入浅出CSS3 background-clip,background-origin和border-image教程
2011/01/27 HTML / CSS
Keds官方网站:购买帆布运动鞋和经典皮鞋
2016/11/12 全球购物
酒店开业庆典策划方案
2014/05/28 职场文书
小学生常见病防治方案
2014/06/06 职场文书
聘用意向书
2014/07/29 职场文书
带香烟到学校抽的检讨书
2014/09/25 职场文书
2014年单位法制宣传日活动总结
2014/11/01 职场文书
Python  lambda匿名函数和三元运算符
2022/04/19 Python