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 相关文章推荐
数据库相关问题
Oct 09 PHP
使用JSON实现数据的跨域传输的php代码
Dec 20 PHP
深入解析Session是否必须依赖Cookie
Aug 02 PHP
PHP判断指定时间段的2个方法
Mar 14 PHP
php实现的DateDiff和DateAdd时间函数代码分享
Aug 16 PHP
php抓取并保存网站图片的实现代码
Oct 28 PHP
php打包网站并在线压缩为zip
Feb 13 PHP
PHP创建多级目录的两种方法
Oct 28 PHP
PHP后台微信支付和支付宝支付开发
Apr 28 PHP
PHP实现超简单的SSL加密解密、验证及签名的方法示例
Aug 28 PHP
phpstudy2018升级MySQL5.5为5.7教程(图文)
Oct 24 PHP
yii2 开发api接口时优雅的处理全局异常的方法
May 14 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
ajax+php打造进度条 readyState各状态
2010/03/20 PHP
PHP冒泡排序算法代码详细解读
2011/07/17 PHP
php字符串分割函数explode的实例代码
2013/02/07 PHP
ThinkPHP之import方法实例详解
2014/06/20 PHP
Destoon实现多表查询示例
2014/08/21 PHP
基于PHP代码实现中奖概率算法可用于刮刮卡、大转盘等抽奖算法
2015/12/20 PHP
YII分模块加载路由的实现方法
2018/10/01 PHP
如何在centos8自定义目录安装php7.3
2019/11/28 PHP
一些常用的JS功能函数代码
2009/06/23 Javascript
KnockoutJS 3.X API 第四章之表单value绑定
2016/10/10 Javascript
VUE饿了么树形控件添加增删改功能的示例代码
2017/10/17 Javascript
原生js实现仿window10系统日历效果的实例
2017/10/31 Javascript
JS实现带动画的回到顶部效果
2017/12/28 Javascript
angularJs中json数据转换与本地存储的实例
2018/10/08 Javascript
15个顶级开源JavaScript框架和库
2018/10/10 Javascript
vue2.0移动端滑动事件vue-touch的实例代码
2018/11/27 Javascript
Element输入框带历史查询记录的实现示例
2019/01/15 Javascript
VScode格式化ESlint方法(最全最好用方法)
2019/09/10 Javascript
探究一道价值25k的蚂蚁金服异步串行面试题
2020/08/21 Javascript
python实现网页链接提取的方法分享
2014/02/25 Python
Python实现将SQLite中的数据直接输出为CVS的方法示例
2017/07/13 Python
理论讲解python多进程并发编程
2018/02/09 Python
python互斥锁、加锁、同步机制、异步通信知识总结
2018/02/11 Python
对python读取zip压缩文件里面的csv数据实例详解
2019/02/08 Python
pygame库实现俄罗斯方块小游戏
2019/10/29 Python
Python上下文管理器全实例详解
2019/11/12 Python
python语言中有算法吗
2020/06/16 Python
如何利用python进行时间序列分析
2020/08/04 Python
python 删除系统中的文件(按时间,大小,扩展名)
2020/11/19 Python
美体小铺瑞典官方网站:The Body Shop瑞典
2018/01/27 全球购物
军训心得体会
2013/12/31 职场文书
个人查摆问题及整改措施
2014/10/16 职场文书
医院合作意向书范本
2015/05/08 职场文书
入队仪式主持词
2015/07/04 职场文书
老生常谈 使用 CSS 实现三角形的技巧(多种方法)
2021/04/13 HTML / CSS
win sever 2022如何占用操作主机角色
2022/06/25 Servers