PHP基础之流程控制10——goto语句
2014-11-07 00:00
1311 查看
(PHP 5 >= 5.3.0)
goto 操作符可以用来跳转到程序中的另一位置。该目标位置可以用目标名称加上冒号来标记,而跳转指令是 goto 之后接上目标位置的标记。PHP 中的 goto 有一定限制,目标位置只能位于同一个文件和作用域,也就是说无法跳出一个函数或类方法,也无法跳入到另一个函数。也无法跳入到任何循环或者 switch 结构中。可以跳出循环或者 switch,通常的用法是用 goto 代替多层的 break。
Example #1 goto 示例
<?phpgoto a;echo 'Foo'; a:echo 'Bar';?>
goto 操作符可以用来跳转到程序中的另一位置。该目标位置可以用目标名称加上冒号来标记,而跳转指令是 goto 之后接上目标位置的标记。PHP 中的 goto 有一定限制,目标位置只能位于同一个文件和作用域,也就是说无法跳出一个函数或类方法,也无法跳入到另一个函数。也无法跳入到任何循环或者 switch 结构中。可以跳出循环或者 switch,通常的用法是用 goto 代替多层的 break。
Example #1 goto 示例
<?phpgoto a;echo 'Foo'; a:echo 'Bar';?>
相关文章推荐
- PHP基础之流程控制7——declare语句
- 【PHP】基础笔记 07 —— 流程控制 之 条件语句
- PHP基础之流程控制6——switch语句
- 【PHP】基础笔记 08 —— 流程控制 之 循环语句
- PHP流程控制之goto语句
- PHP基础之流程控制8——return语句
- PHP 基础知识总结二(流程控制语句)
- 瞎玩php基础——语言基础,流程控制语句
- PHP基础(3)---流程控制语句
- PHP流程控制之goto语句
- 黑马程序员 C#基础流程控制_条件语句
- (java基础)java的流程控制语句b
- 黑马程序员_java基础(2) 流程控制语句&函数与数组
- 积少成多Flash(1) - ActionScript 3.0 基础之数据类型、操作符和流程控制语句
- php流程控制语句以及条件判断中的数据类型转换
- 第四堂、php流程控制语句
- PHP基础之流程控制
- SQL Server-流程控制 5,Goto 语句
- 黑马程序员_Java基础_常用基础内容(进制转换、基本数据类型、运算符、流程控制语句等)
- 黑马程序员 Java基础(流程控制语句)