49. PHP continue
来源:互联网 发布:ios 判断网络是否可用 编辑:程序博客网 时间:2024/05/02 02:56
continue
(PHP 4, PHP 5)
continue 在循环结构用用来跳过本次循环中剩余的代码并在条件求值为真时开始执行下一次循环。
Note: 注意在 PHP 中 switch 语句被认为是可以使用 continue 的一种循环结构。
continue 接受一个可选的数字参数来决定跳过几重循环到循环结尾。默认值是 1,即跳到当前循环末尾。
<?phpwhile (list ($key, $value) = each($arr)) { if (!($key % 2)) { // skip odd members continue; } do_something_odd($value);}$i = 0;while ($i++ < 5) { echo "Outer<br />\n"; while (1) { echo "Middle<br />\n"; while (1) { echo "Inner<br />\n"; continue 3; } echo "This never gets output.<br />\n"; } echo "Neither does this.<br />\n";}?>
省略 continue 后面的分号会导致混淆。以下例子示意了不应该这样做。
<?php for ($i = 0; $i < 5; ++$i) { if ($i == 2) continue print "$i\n"; }?>
希望得到的结果是:
0134
可实际的输出是:
2
因为整个 continue print "$i\n"; 被当做单一的表达式而求值,所以 print 函数只有在 $i == 2 为真时才被调用(print 的值被当成了上述的可选数字参数而传递给了 continue)。
0 0
- 49. PHP continue
- php break continue
- PHP的continue 2
- php中的continue和break
- PHP中的break与continue
- continue
- continue
- continue
- continue
- Continue
- #continue
- continue
- continue
- Continue
- continue
- continue
- 中断(break/continue)PHP程序执行
- php continue与其他语言不同之处
- 兰顿蚂蚁
- Ubuntu下的常用编辑命令
- WEB漏洞扫描软件:Uniscan
- 黑马程序员——JAVA 基础
- 张正友摄像机标定的研究(MATLAB+OpenCV)
- 49. PHP continue
- SSL(四)
- 开闭原则与接口编程学习笔记
- Android全屏设置的三种方式
- CSU 1216 异或最大值
- 2.1散点图
- nested exception is java.lang.NoClassDefFoundError: org/aspectj/lang/annotation/Around
- LeetCode #Palindrome Number#
- android项目出现红色感叹号、调用API出错的几种解决办法