PHP goto語句簡介和使用例項

2022-09-29 06:06:09 字數 598 閱讀 1962

goto操作符可以用來跳轉到程式中的某一指定位置。該目標位置可以用目標名稱加上冒號來hgjqlly標記。php中的goto有一定限制,只能在同乙個檔案和作用域中跳轉,也就是說你無法跳出乙個函式或類方法,也無法跳入到另乙個函式。你也無法跳入到任何迴圈或者switch 結構中。常見的用法是用來跳出迴圈或者switch,可程式設計客棧以代替多層的break。

用法很簡單:goto後面帶上目標位置的標誌,在目標位置上用目標名加冒號標記,如下:

複製** **如下:

<?php

goto a;

echo 'foo';//此句被略過

a:echo 'bar';

//上面的例子輸出結果為: ba

for($i=0,www.cppcns.com$j=50; $i<100; $i++)  

}echo "i = $i";

end:

echo 'j hit 17';

//上面的例子輸出結果為: j hit 17

?>

note:

the goto 操作符僅在 php 5.3及以上版本有效.

本文標題: php goto語句簡介和使用例項

本文位址:

matlab中for語句使用方法和應用例項

for迴圈語句 1 一般格式為 for x 迴圈變數 array 陣列 commands 執行的迴圈 end2 array可以是乙個數字,也可以是陣列,例如輸入 for a 5 for a 1 5 for a 1 1 5 以1為步長到5 只不過在a 1 5和a 1 1 5時,會顯示之間的結果,a 5...

git簡介和使用,

git是一款免費 開源的分布式版本控制系統.github是乙個面向開源及私有軟體專案的託管平台,因為只支援git作為唯一的版本庫格式進行託管.git的工作原理圖 workspace 工作區 index staged 暫存區 repository 本地倉庫 remote 遠端倉庫 workspace首...

Feign(簡介和使用)

通過resttemplate呼叫其它服務的api時,所需要的引數須在請求的url中進行拼接,如果引數少的話或許我們還可以忍受,一旦有多個引數的話,這時拼接請求字串就會效率低下 feign是乙個宣告式的web service客戶端,它的目的就是讓web service呼叫更加簡單。feign提供了ht...