马蓉被捉奸照百度云盘:PHP中神奇的continue

来源:百度文库 编辑:九乡新闻网 时间:2024/04/29 15:47:31
时不时地使用continue,今天突然发现一个新的问题,看代码:
  for ($i = 1; $i <= 5; $i++) {
      if ($i == 2)
          continue;
      print "$i\n";
  }
?>
输出:
1
3
4
5
再看代码:
  for ($i = 1; $i <= 5; $i++) {
      if ($i == 2)
          continue
      print "$i\n";  //若是echo就执行不了,编辑器也会报错
  }
?>
输出:
2
结论:当continue不加;时,它会静止在那里不动,不再往下continue(不再往下继续执行).这段代码是可以运行的,但若是以下代码就不能执行了:
  for ($i = 1; $i <= 5; $i++) {
      if ($i == 2){
          continue
            }
      print "$i\n";
  }
?>
输出:浏览器不执行。原因:语法错误,编辑器也会有提示。
如果是在JavaScript中,continue不加;则会继续执行,代码如下:

输出:
1
3
4
5
^_^,有点意思。