zoukankan      html  css  js  c++  java
  • PHP5.3 goto操作符介绍

    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";
    ?>
  • 相关阅读:
    CSS盒模型
    js异步加载——defer和async的区别
    href和src的区别
    JS中Null与Undefined的区别
    浅谈Web Workers
    flex布局学习笔记
    Promise
    js数组类型检测
    JavaScript中的遍历
    Autocomplete
  • 原文地址:https://www.cnblogs.com/qhorse/p/4762479.html
Copyright © 2011-2022 走看看