PHP用continue跳过本次循环中剩余代码的注意点


Posted in PHP onJune 27, 2017

前言

大家都知道,在PHP中continue 在循环结构用用来跳过本次循环中剩余的代码并在条件求值为真时开始执行下一次循环。一定要注意的是,用了continue要用“;”来隔开其他的代码,要不可能导致错误!

continue用法:

<?php
for ($n = 0; $n < 5; $n++) {
 if ($n == 2)
  continue;
  echo "$n\n";
}
?>

输出结果:

0 1 3 4

很显然,当$n等于2的时候,被跳过了输出,正好符合我们的意愿。如果分号丢失,就会报错!

错误的代码:

<?php
for ($n = 0; $n < 5; $n++) {
 if ($n == 2)
  continue
  echo "$n\n";
}
?>

报错信息:

Parse error: syntax error, unexpected ‘echo' (T_ECHO) in D:\phpStudy\WWW\demo\fun\continue.php on line 5

所以注意:我们用了continue一定要注意别漏了分号!

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

PHP 相关文章推荐
珊瑚虫IP库浅析
Feb 15 PHP
php array_walk() 数组函数
Jul 12 PHP
php中使用__autoload()自动加载未定义类的实现代码
Feb 06 PHP
php设置静态内容缓存时间的方法
Dec 01 PHP
php批量添加数据与批量更新数据的实现方法
Dec 16 PHP
php程序总是提示验证码输入有误解决方案
Jan 07 PHP
php版微信公众平台入门教程之开发者认证的方法
Sep 26 PHP
laravel中命名路由的使用方法
Feb 24 PHP
关于php支持的协议与封装协议总结(推荐)
Nov 17 PHP
php记录搜索引擎爬行记录的实现代码
Mar 02 PHP
php提高脚本性能的4个技巧
Aug 18 PHP
常见的5个PHP编码小陋习以及优化实例讲解
Feb 27 PHP
PHP API接口必备之输出json格式数据示例代码
Jun 27 #PHP
利用PHP获取访客IP、地区位置、浏览器及来源页面等信息
Jun 27 #PHP
简单谈谈PHP面向对象之标识对象
Jun 27 #PHP
什么是PHP文件?如何打开PHP文件?
Jun 27 #PHP
PHP面向对象之工作单元(实例讲解)
Jun 26 #PHP
thinkphp框架page类与bootstrap分页(美化)
Jun 25 #PHP
解决出现SoapFault (looks like we got no XML document)的问题
Jun 24 #PHP
You might like
destoon复制新模块的方法
2014/06/21 PHP
ecshop实现smtp发送邮件
2015/02/03 PHP
关于php微信订阅号开发之token验证后自动发送消息给订阅号但是没有消息返回的问题
2015/12/21 PHP
基于Laravel5.4实现多字段登录功能方法示例
2017/08/11 PHP
php二维码生成以及下载实现
2017/09/28 PHP
javascript之典型高阶函数应用介绍
2013/01/10 Javascript
jQuery获取对象简单实现方法小结
2014/10/30 Javascript
node.js中的fs.linkSync方法使用说明
2014/12/15 Javascript
jQuery $.each遍历对象、数组用法实例
2015/04/16 Javascript
javascript动态添加删除tabs标签的方法
2015/07/06 Javascript
jQuery打字效果实现方法(附demo源码下载)
2015/12/18 Javascript
用JS实现图片轮播效果代码(一)
2016/06/26 Javascript
微信小程序 安全包括(框架、功能模块、账户使用)详解
2017/01/16 Javascript
jquery拼接ajax 的json和字符串拼接的方法
2017/03/11 Javascript
完美实现js拖拽效果 return false用法详解
2017/07/28 Javascript
基于react后端渲染模板引擎noox发布使用
2018/01/11 Javascript
[jQuery] 事件和动画详解
2019/03/05 jQuery
在vue+element ui框架里实现lodash的debounce防抖
2019/11/13 Javascript
Python中在脚本中引用其他文件函数的实现方法
2016/06/23 Python
python实现共轭梯度法
2019/07/03 Python
Python绘制堆叠柱状图的实例
2019/07/09 Python
Python基于Opencv来快速实现人脸识别过程详解(完整版)
2019/07/11 Python
Python中一个for循环循环多个变量的示例
2019/07/16 Python
使用python实现kNN分类算法
2019/10/16 Python
python自动点赞功能的实现思路
2020/02/26 Python
Tensorflow卷积实现原理+手写python代码实现卷积教程
2020/05/22 Python
pycharm远程连接vagrant虚拟机中mariadb数据库
2020/06/05 Python
keras 模型参数,模型保存,中间结果输出操作
2020/07/06 Python
巴西一家专门从事家居和装饰的连锁店:Camicado
2019/08/14 全球购物
中文专业毕业生自荐信
2013/10/28 职场文书
校友会欢迎辞
2014/01/13 职场文书
乡镇党员干部群众路线对照检查材料思想汇报
2014/09/28 职场文书
2015年党建工作目标责任书
2015/05/08 职场文书
首次购房证明
2015/06/19 职场文书
2016年共产党员个人承诺书
2016/03/24 职场文书
Nginx反向代理至go-fastdfs案例讲解
2021/08/02 Servers