• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    PHP goto语句用法实例

    问题

    当 PHP 在执行代码过程,在某一时刻我们希望它能跳转到某一特定位置继续执行代码,该怎么做呢?

    回答

    在 PHP 中,我们可以使用 goto 操作符来使 PHP 代码执行器跳转到程序中某一特定位置。goto 的使用有一定限制,如:无法跳出一个函数或类,无法从外部跳入到一个函数,无法跳入到任何循环或者 switch 结构中。但可以跳出循环或者 switch,通常的用法是用 goto 代替 switch 中嵌套多层的 break。

    语法

    goto 会使 PHP 直接跳转到指定标志位置。

    goto 标志;
    
    代码块
    
    标志:
    
    代码块

    示例

    例 1 —— 尝试跳入循环

    ?php
    
    goto loop;
    
    for($i=0; $i3; $i++) {
    
      while($i++) {
    
        loop:
    
      }
    
    }
    
    echo "End";

    运行结果:

    Fatal error: 'goto' into loop or switch statement is disallowed in F:\index.php on line 3

    从运行结果可以看出,goto 不能从外部直接跳入循环中。

    例 2 —— 一个简单的跳转

    ?php
    
    goto loop;
    
    echo '这是第一个句子。';
    
    loop:
    
    echo '这是第二个句子。';
    ·

    上面就是关于PHP goto语句用法的全部内容,感谢大家对脚本之家的支持。

    您可能感兴趣的文章:
    • PHP goto语句简介和使用实例
    • php5.3 goto函数介绍和示例
    • php使用goto实现自动重启swoole、reactphp、workerman服务的代码
    • goto语法在PHP中的使用教程
    上一篇:Laravel 6 将新增为指定队列任务设置中间件的功能
    下一篇:php函数式编程简单示例
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    PHP goto语句用法实例 PHP,goto,语句,用法,实例,