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 相关文章推荐
php生成文件
Jan 15 PHP
关于PHP实现异步操作的研究
Feb 03 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十三)
Jun 26 PHP
PHP里8个鲜为人知的安全函数分析
Dec 09 PHP
支持中文的PHP按字符串长度分割成数组代码
May 17 PHP
PHP+AJAX实现投票功能的方法
Sep 28 PHP
如何使用GDB调试PHP程序
Dec 08 PHP
PHP扩展迁移为PHP7扩展兼容性问题记录
Feb 15 PHP
thinkPHP交易详情查询功能详解
Dec 02 PHP
PHP实现添加购物车功能
Mar 06 PHP
PHP实现SMTP邮件的发送实例
Sep 27 PHP
php使用fputcsv实现大数据的导出操作详解
Feb 27 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提示Notice: Undefined variable的解决办法
2012/11/24 PHP
Netbeans 8.2与PHP相关的新特性介绍
2016/10/08 PHP
利用PHP判断是手机移动端还是PC端访问的函数示例
2017/12/14 PHP
Laravel5.7框架安装与使用学习笔记图文详解
2019/04/02 PHP
extjs form textfield的隐藏方法
2008/12/29 Javascript
用Javascript 获取页面元素的位置的代码
2009/09/25 Javascript
jquery 可拖拽的窗体控件实现代码
2010/03/21 Javascript
通过Javascript创建一个选择文件的对话框代码
2012/06/16 Javascript
Jqgrid设置全选(选择)及获取选择行的值示例代码
2013/12/28 Javascript
Javascript WebSocket使用实例介绍(简明入门教程)
2014/04/16 Javascript
js获取本机操作系统类型的两种方法
2015/12/19 Javascript
jQuery的Each比JS原生for循环性能慢很多的原因
2016/07/05 Javascript
微信小程序 数组中的push与concat的区别
2017/01/05 Javascript
Angularjs中的验证input输入框只能输入数字和小数点的写法(推荐)
2017/08/16 Javascript
微信小程序使用radio显示单选项功能【附源码下载】
2017/12/11 Javascript
微信小程序学习总结(二)样式、属性、模板操作分析
2020/06/04 Javascript
[01:13:51]TNC vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
python实现俄罗斯方块游戏
2020/03/25 Python
Python实现账号密码输错三次即锁定功能简单示例
2019/03/29 Python
Django--权限Permissions的例子
2019/08/28 Python
python区分不同数据类型的方法
2019/10/14 Python
Tensorflow tf.tile()的用法实例分析
2020/05/22 Python
Invicta手表官方商店:百年制表历史的瑞士腕表品牌
2019/09/26 全球购物
台湾专柜女包:KINAZ
2019/12/26 全球购物
给校长的建议书
2014/03/12 职场文书
初一学生评语大全
2014/04/24 职场文书
社区党员群众路线教育实践活动心得体会
2014/11/03 职场文书
先进人物事迹材料
2014/12/29 职场文书
2015年乡镇扶贫工作总结
2015/04/08 职场文书
2015年小学数学教师工作总结
2015/05/20 职场文书
学生病假条范文
2015/08/17 职场文书
《落花生》教学反思
2016/02/16 职场文书
关于销售人员的年终工作总结要点
2019/08/15 职场文书
python机器学习创建基于规则聊天机器人过程示例详解
2021/11/02 Python
CentOS8.4安装Redis6.2.6的详细过程
2021/11/20 Redis
Android基础入门之dataBinding的简单使用教程
2022/06/21 Java/Android