教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 PHP GOTO函数的使用语法

PHP GOTO函数的使用语法

发布时间:2023-05-10   编辑:jiaochengji.com
教程集为您提供PHP GOTO函数的使用语法等资源,欢迎您收藏本站,我们将为您提供最新的PHP GOTO函数的使用语法资源
GOTO在php5.3之前是没有这个函数的不过在php5.4是有这个函数了,小编因为以前写了个自定义的goto函数所以导致新版本的GOTO与自定的有冲突了,下面我们来看系统自带的PHP GOTO语法

PHP的GOTO语法可以跳转到指定位置,如代码所示,goto display,在代码后面定义了一个display:,这样当执行goto display语句时,会跳到定义display的地方开始执行,这是PHP5.3增加的语法,支持PHP7.


public function index()
{
    if (!I('get.search')) {
        goto display;
    }
 
    //此处省略800字
 
    $this->assign('account', self::$account);
    $this->assign('pay_type', I('get.pay_type'));
    $this->assign('list', $list);
 
    display:
    $this->display();
}


用法很简单:goto后面带上目标位置的标志,在目标位置上用目标名加冒号标记,如下:
 
代码如下:<?php
goto a;
echo 'Foo';//此句被略过
 
a:
echo 'Bar';
 
//上面的例子输出结果为: Bar;
 
for($i=0,$j=50; $i<100; $i ) {
  while($j--) {
    if($j==17) goto end;
  } 
}
echo "i = $i";
end:
echo 'j hit 17';
 
//上面的例子输出结果为: j hit 17
?>
 
 
 
Note:
The goto 操作符仅在 PHP 5.3及以上版本有效.

您可能感兴趣的文章:
PHP语法:goto 语句
php goto语句用法简介
PHP中的goto语句使用范例
php 跳出foreach / for循环实现程序
PHP序列化和反序列化语法差异问题
on error resume next使用心得
python怎么画爱心
批处理脚本取文本行中指定的第N行 实例代码
PHP数据流应用的简单例子
一个php数据流应用的小例子

[关闭]
~ ~