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
PHP之COOKIE支持详解
Sep 20 PHP
coreseek 搜索英文的问题详解
Jun 08 PHP
php绘制一个矩形的方法
Jan 24 PHP
ThinkPHP3.2.3数据库设置新特性
Mar 05 PHP
利用PHP将部分内容用星号替换
Apr 21 PHP
Yii2.0多文件上传实例说明
Jul 24 PHP
PHP实现将标点符号正则替换为空格的方法
Aug 09 PHP
PHP-X系列教程之内置函数的使用示例
Oct 16 PHP
Laravel多域名下字段验证的方法
Apr 04 PHP
PHP从零开始打造自己的MVC框架之类的自动加载实现方法详解
Jun 03 PHP
PHP7变量处理机制修改
Mar 09 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实现十进制、二进制、八进制和十六进制转换相关函数用法分析
2017/04/25 PHP
PHP封装类似thinkphp连贯操作数据库Db类与简单应用示例
2019/05/08 PHP
js利用Array.splice实现Array的insert/remove
2009/01/13 Javascript
NodeJS url验证(url-valid)的使用方法
2013/11/18 NodeJs
JS实现表单多文件上传样式美化支持选中文件后删除相关项
2016/09/30 Javascript
js实现省份下拉菜单效果
2017/02/15 Javascript
JS检测数组类型的方法小结
2017/03/14 Javascript
浅谈JS获取元素的N种方法及其动静态讨论
2017/08/25 Javascript
VUE饿了么树形控件添加增删改功能的示例代码
2017/10/17 Javascript
jquery实现下载图片功能
2019/07/18 jQuery
element-ui 中使用upload多文件上传只请求一次接口
2019/07/19 Javascript
js 获取扫码枪输入数据的方法
2020/06/10 Javascript
Python中使用异常处理来判断运行的操作系统平台方法
2015/01/22 Python
Python 搭建Web站点之Web服务器网关接口
2016/11/06 Python
python深度优先搜索和广度优先搜索
2018/02/07 Python
tensorflow入门之训练简单的神经网络方法
2018/02/26 Python
python验证码识别教程之灰度处理、二值化、降噪与tesserocr识别
2018/06/04 Python
Centos 升级到python3后pip 无法使用的解决方法
2018/06/12 Python
python操作docx写入内容,并控制文本的字体颜色
2020/02/13 Python
js实现移动端H5页面手指滑动刻度尺功能
2017/11/16 HTML / CSS
HTML5实现表单自动验证功能实例代码
2017/01/11 HTML / CSS
美国室内和室外装饰花盆购物网站:ePlanters
2019/03/22 全球购物
The Athlete’s Foot新西兰:新西兰最大的运动鞋零售商
2019/12/23 全球购物
加拿大品牌鞋包连锁店:Little Burgundy
2021/02/28 全球购物
EJB与JAVA BEAN的区别
2016/08/29 面试题
消防安全检查制度
2014/02/04 职场文书
户外婚礼策划方案
2014/02/08 职场文书
学生会招新策划书
2014/02/14 职场文书
学习雷锋精神心得体会范文
2014/03/12 职场文书
银行求职信怎么写
2014/05/26 职场文书
安全宣传标语口号
2014/06/06 职场文书
2014年教师学期工作总结
2014/11/08 职场文书
团代会闭幕词
2015/01/28 职场文书
iPhone13再次曝光
2021/04/15 数码科技
pytorch 梯度NAN异常值的解决方案
2021/06/05 Python
教你用Java Swing实现自助取款机系统
2021/06/11 Java/Android