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 相关文章推荐
实现分十页分向前十页向后十页的处理
Oct 09 PHP
数据库查询记录php 多行多列显示
Aug 15 PHP
基于Linux调试工具strace与gdb的常用命令总结
Jun 03 PHP
php获取文件夹路径内的图片以及分页显示示例
Mar 11 PHP
PHP中4个加速、缓存扩展的区别和选用建议
Mar 12 PHP
Yii Framework框架获取分类下面的所有子类方法
Jun 20 PHP
PHP实现的json类实例
Jul 28 PHP
php文档工具PHP Documentor安装与使用方法
Jan 25 PHP
Yii2框架BootStrap样式的深入理解
Nov 07 PHP
laravel 解决groupBy时出现的错误 isn't in Group By问题
Oct 17 PHP
PHP CURL实现模拟登陆并上传文件操作示例
Jan 02 PHP
PHP实现一个按钮点击上传多个图片操作示例
Jan 23 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
PHP导入Excel到MySQL的方法
2011/04/23 PHP
php 操作数组(合并,拆分,追加,查找,删除等)
2012/07/20 PHP
PHP微信开发之微信消息自动回复下所遇到的坑
2016/05/09 PHP
关于php支持的协议与封装协议总结(推荐)
2017/11/17 PHP
JavaScript 对象、函数和继承
2009/07/07 Javascript
读JavaScript DOM编程艺术笔记
2011/11/15 Javascript
jquery实现ajax提交表单信息的简单方法(推荐)
2016/08/24 Javascript
Bootstrap的popover(弹出框)2秒后定时消失的实现代码
2017/02/27 Javascript
js封装成插件的步骤方法
2017/09/11 Javascript
详解vue axios中文文档
2017/09/12 Javascript
浅析vue 函数配置项watch及函数 $watch 源码分享
2018/11/22 Javascript
微信小程序收货地址API兼容低版本解决方法
2019/05/18 Javascript
基于PHP pthreads实现多线程代码实例
2020/06/24 Javascript
如何利用JS将手机号中间四位变成*号
2020/09/29 Javascript
Python简单删除目录下文件以及文件夹的方法
2015/05/27 Python
python中的break、continue、exit()、pass全面解析
2017/08/05 Python
Python设计模式之工厂模式简单示例
2018/01/09 Python
利用python将pdf输出为txt的实例讲解
2018/04/23 Python
python使用xlrd模块读取xlsx文件中的ip方法
2019/01/11 Python
python使用PIL实现多张图片垂直合并
2019/01/15 Python
详解tensorflow2.x版本无法调用gpu的一种解决方法
2020/05/25 Python
Python-openCV开运算实例
2020/07/05 Python
python 中的9个实用技巧,助你提高开发效率
2020/08/30 Python
HTML5 drag和drop具体使用详解
2021/01/18 HTML / CSS
士力架广告词
2014/03/20 职场文书
委托书样本
2014/04/02 职场文书
幼儿园家长寄语
2014/04/02 职场文书
国际贸易专业求职信
2014/06/04 职场文书
开展批评与自我批评发言稿
2014/10/16 职场文书
农村婚礼司仪主持词
2015/06/29 职场文书
2015年高中生国庆节演讲稿
2015/07/30 职场文书
2015年新教师个人工作总结
2015/10/14 职场文书
《陶罐和铁罐》教学反思
2016/03/03 职场文书
用Python将GIF动图分解成多张静态图片
2021/06/11 Python
mysql 体系结构和存储引擎介绍
2022/05/06 MySQL
Redis批量生成数据的实现
2022/06/05 Redis