php goto運算子
可以用來跳到程式的另一個位置。該位置可以用目標名稱加冒號來標記,而跳轉指令是在goto之後接上目標的位置標記
對已goto操作符使用的一些限制
#目標位置只能位於同一個檔案和作用域
無法「跳出」一個函數和一個類別的方法
無法「跳入」到另一個函數
可以「跳出」循環或switch,一般用法是代替多層的break
簡單實用案例
goto target; echo 'Hi world' ; target : echo 'hello world' ;
結果
hello world
$i = 0; $j = 50 ; for( $i < 100 ; $i ++) { while( $j --) { if( $j == 17 ) goto end ; } } echo "i = $i " ; end : echo 'j hit 17' ;
結果
j hit 17
以上是php中goto操作符的詳細介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!