PHP5.3新增操作符之goto
goto
goto操作符可以用來跳轉到程式中的某一指定位置。該目標位置可以用目標名稱加上冒號來標記。PHP中的goto有一定限制,只能在同一個檔案和作用域中跳轉,也就是說你無法跳出一個函式或類方法,也無法跳入到另一個函式。你也無法跳入到任何迴圈或者switch 結構中。常見的用法是用來跳出迴圈或者switch,可以代替多層的break。
eg。
<?php
goto a;
echo `Foo`;
a:
echo `Bar`;
?> //bar
Note:
The goto 操作符僅在 PHP 5.3及以上版本有效.
本文轉自 hgditren 51CTO部落格,原文連結:http://blog.51cto.com/phpme/660535,如需轉載請自行聯絡原作者
相關文章
- PHP goto操作符使用PHPGo
- 臭名遠揚之 goto 語句Go
- goto?Go
- RxJava操作符之建立操作符(三)RxJava
- RxJava操作符之組合操作符(六)RxJava
- RxJava操作符之轉換操作符(四)RxJava
- RxJava操作符之過濾操作符(五)RxJava
- goto問題Go
- ORACLE之q操作符Oracle
- break,continue,gotoGo
- JavaScript騷操作之操作符JavaScript
- 解剖 RxJava 之變換操作符RxJava
- 解剖 RxJava 之過濾操作符RxJava
- RxJava操作符之Transforming ObservablesRxJavaORM
- oracle spatial之空間操作符Oracle
- continue、break與gotoGo
- goto語句簡整Go
- java有沒有gotoJavaGo
- 遞迴與goto (轉)遞迴Go
- C++ goto語句C++Go
- C語言goto語句以及用goto語句構成迴圈C語言Go
- RxJs SwitchMapTo 操作符之移花接木JSAPT
- RxJava操作符之Creating ObservablesRxJava
- SQL優化之操作符篇(zt)SQL優化
- php5.3日常操作PHP
- php5.3升級指令碼PHP指令碼
- 課時6:Python之常用操作符Python
- dart系列之:dart語言中的特殊操作符Dart
- ES規範解讀之自增操作符
- goto 語法在 PHP 中的使用GoPHP
- GO語言————5.6 標籤與gotoGo
- break、continue與goto關鍵字Go
- python操作符及資料型別之整形Python資料型別
- PHP5.3中in_array()的一個坑PHP
- 4、CentOS6.5下安裝php5.3CentOSPHP
- SQL UNION 操作符 和 UNION ALL 操作符SQL
- Python3 goto 語句的使用PythonGo
- c# case多分去與跳轉gotoC#Go