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 相关文章推荐
一个没有MYSQL数据库支持的简易留言本的编写
Oct 09 PHP
PHP令牌 Token改进版
Jul 18 PHP
php获取mysql数据库中的所有表名的代码
Apr 23 PHP
用PHP的超级变量$_POST获取HTML表单(HTML Form) 数据
May 07 PHP
ThinkPHP使用心得分享-上传类UploadFile的使用
May 15 PHP
PHP+jQuery 注册模块的改进(三):更新到Smarty3.1
Oct 14 PHP
php将图片保存入mysql数据库失败的解决方法
Dec 27 PHP
微信开发之网页授权获取用户信息(二)
Jan 08 PHP
Thinkphp3.2.3整合phpqrcode生成带logo的二维码
Jul 21 PHP
PHP使用xpath解析XML的方法详解
May 20 PHP
laravel5.4利用163邮箱发送邮件的步骤详解
Sep 22 PHP
浅谈PHP中如何实现Hook机制
Nov 14 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计算几分钟前、几小时前、几天前的几个函数、类分享
2014/04/09 PHP
php中字符查找函数strpos、strrchr与strpbrk用法
2014/11/18 PHP
php设置静态内容缓存时间的方法
2014/12/01 PHP
PHP多文件上传类实例
2015/03/07 PHP
动感效果的TAB选项卡jquery 插件
2011/07/09 Javascript
举例说明如何为JavaScript的方法参数设置默认值
2015/11/17 Javascript
JavaScript小技巧整理篇(非常全)
2016/01/26 Javascript
实现JavaScript高性能的数据存储
2016/12/11 Javascript
JavaScript使用delete删除数组元素用法示例【数组长度不变】
2017/01/17 Javascript
js模态对话框使用方法详解
2017/02/16 Javascript
php main 与 iframe 相互通讯类(js+php同域/跨域)
2017/09/14 Javascript
微信小程序 自定义复选框实现代码实例
2019/09/04 Javascript
Vue实现点击按钮复制文本内容的例子
2019/11/09 Javascript
google广告之另类js调用实现代码
2020/08/22 Javascript
[02:16]卖萌的僵尸 DOTA2神话信使飞僵小宝来袭
2014/03/24 DOTA
深入浅析python继承问题
2016/05/29 Python
利用Python开发微信支付的注意事项
2016/08/19 Python
PyQt5每天必学之事件与信号
2018/04/20 Python
python 从文件夹抽取图片另存的方法
2018/12/04 Python
使用python os模块复制文件到指定文件夹的方法
2019/08/22 Python
pygame实现弹球游戏
2020/04/14 Python
施华洛世奇韩国官网:SWAROVSKI韩国
2018/06/05 全球购物
荷兰鞋类购物网站:Donelli
2019/05/24 全球购物
Three Graces London官网:英国奢侈品牌
2021/03/18 全球购物
彪马香港官方网上商店:PUMA香港
2020/12/06 全球购物
PHP面试题-$message和$$message的区别
2015/12/08 面试题
linux下进程间通信的方式
2014/12/23 面试题
EJB3.1都有哪些改进
2012/11/17 面试题
临床医学专业个人的自我评价
2013/09/27 职场文书
安全承诺书格式
2014/05/21 职场文书
师范生免费教育协议书范本
2014/10/09 职场文书
2014年干部培训工作总结
2014/12/17 职场文书
给老婆的保证书
2015/01/16 职场文书
2016年艾滋病宣传活动总结
2016/04/01 职场文书
如何用Python搭建gRPC服务
2021/06/30 Python
安装Windows Server 2012 R2企业版操作系统并设置好相关参数
2022/04/29 Servers