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 相关文章推荐
特转载一高手总结PHP学习资源和链接.
Dec 05 PHP
php Notice: Undefined index 错误提示解决方法
Aug 29 PHP
PHP url 加密解密函数代码
Aug 26 PHP
php 模拟get_headers函数的代码示例
Apr 27 PHP
PHP开发工具ZendStudio下Xdebug工具使用说明详解
Nov 11 PHP
php警告Creating default object from empty value 问题的解决方法
Apr 02 PHP
PHP错误WARNING: SESSION_START() [FUNCTION.SESSION-START]解决方法
May 04 PHP
简述php环境搭建与配置
Dec 05 PHP
PHP开发中csrf攻击的简单演示和防范
May 07 PHP
PHP绕过open_basedir限制操作文件的方法
Jun 10 PHP
PHP实现的解汉诺塔问题算法示例
Aug 06 PHP
laravel 事件/监听器实例代码
Apr 12 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
dedecms中显示数字验证码的修改方法
2007/03/21 PHP
php文件夹的创建与删除方法
2015/01/24 PHP
PHP编程中的__clone()方法使用详解
2015/11/27 PHP
详解PHP的Laravel框架中Eloquent对象关系映射使用
2016/02/26 PHP
php bootstrap实现简单登录
2016/03/08 PHP
php实现xml与json之间的相互转换功能实例
2016/07/07 PHP
Javascript计算时间差的函数分享
2011/07/04 Javascript
JQuery 文本框回车跳到下一个文本框示例代码
2013/08/30 Javascript
动态加载脚本提升javascript性能
2014/02/24 Javascript
jQuery基础知识小结
2014/12/22 Javascript
jQuery插件制作之全局函数用法实例
2015/06/01 Javascript
教你一步步用jQyery实现轮播器
2016/12/18 Javascript
AngularJS表单基本操作
2017/01/09 Javascript
ES6新特性七:数组的扩充详解
2017/04/21 Javascript
requirejs + vue 项目搭建详解
2017/06/16 Javascript
jQuery实现节点的追加、替换、删除、复制功能示例
2017/07/11 jQuery
原生JS上传大文件显示进度条 php上传文件代码
2020/03/27 Javascript
JavaScript树的深度优先遍历和广度优先遍历算法示例
2018/07/30 Javascript
JS实现滚动条触底加载更多
2019/09/19 Javascript
Openlayers实现图形绘制
2020/09/28 Javascript
详解python实现读取邮件数据并下载附件的实例
2017/08/03 Python
启动targetcli时遇到错误解决办法
2017/10/26 Python
python 日志增量抓取实现方法
2018/04/28 Python
用Python将一个列表分割成小列表的实例讲解
2018/07/02 Python
python 使用turtule绘制递归图形(螺旋、二叉树、谢尔宾斯基三角形)
2019/05/30 Python
python监控进程状态,记录重启时间及进程号的实例
2019/07/15 Python
python绘制封闭多边形教程
2020/02/18 Python
css3实现文字扫光渐变动画效果的示例
2017/11/07 HTML / CSS
联想新加坡官方网站:Lenovo Singapore
2017/10/24 全球购物
美国最大的购物网站:Amazon.com(亚马逊美国)
2020/05/23 全球购物
造价工程师个人求职信
2013/09/21 职场文书
结构工程个人自荐信范文
2013/11/30 职场文书
新入职员工的自我介绍演讲稿
2014/01/02 职场文书
综合实践活动报告
2015/02/05 职场文书
各国货币符号大全
2022/02/17 杂记
MySQL去除密码登录告警的方法
2022/04/20 MySQL