码迷,mamicode.com
首页 > Web开发 > 详细

PHP5.3 goto操作符介绍

时间:2015-08-27 10:58:05      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:

goto操作符是PHP5.3+后新增功能,用来跳转到程序的另一位置;用法很简单:goto后面带上目标位置的标志,在目标位置上用目标名加冒号标记
如下:

<?php   
goto a;   echo aaaaa; //被忽略   a:   echo bbbbb; //结果输出bbbbb ?>
但是goto的目标位置只能同一文件和作用域【既不能跳转到一个函数和类方法中】,当然它可以跳出循环,但是不能跳入循环:

//goto 跳出循环
<?php   for($i = 0; $i < 3; $i++)   {   echo $i . <br>;   if($i == 1) goto end;   }   end :   echo 直接end结束了;

// 错误的用法 goto不能跳入循环
<?php
  goto loop;
  for($i=0,$j=50;$i<100;$i++){
    while($j--){
      loop;
    }
  }
  echo "$i = $i";
?>

 

PHP5.3 goto操作符介绍

标签:

原文地址:http://www.cnblogs.com/qhorse/p/4762479.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!