用法很簡單:goto後面帶上目標位置的標誌,在目標位置上用目標名加冒號標記,如name:
goto操作符可以用來跳轉到程式中的某一指定位置。該目標位置用目標名稱加上冒號來標記。但goto有一定限制,只能在同乙個檔案和作用域中跳轉,無法跳出乙個函式或類方法,也無法跳入到另乙個函式,也無法跳入到任何迴圈或者switch 結構中。常見的用法是用來跳出迴圈或者switch,可以代替多層的break。
例如:
<?php
#eg1:
goto end;
echo 111;
echo 222;
end:
echo "777";
//結果輸出:777
#eg2:
for($i=1,$i<10,$i++)
echo $i.",";
}out:
echo 99;
//上訴結果會輸出:1,2,3,4,5,6,99
?>
Php中的goto用法
我們先舉個簡單示例 goto label 這個標籤自定義 echo 喬峰 label echo 鳩摩智 以上例程會輸出 鳩摩智 解釋 goto 操作符可以用來跳轉到程式中的另一位置。該目標位置可以用目標名稱加上冒號來標記,而跳轉指令是 goto 之後接上目標位置的標記。php 中的 goto 有一定...
goto語句的正確運用
最近學習obs原始碼,外掛程式庫里是有許多goto語句,由於對goto語句不太了解,踩了很多坑。記錄一下 1 含義,goto語句也稱為無條件轉移語句 goto語句的語義是改變程式流向,轉去執行語句標號所標識的語句 goto語句通常與條件語句配合使用。可用來實現條件轉移,構成迴圈,跳出迴圈體等功能。2...
PHP中的MVC運用
11.15.2011,架構,by admin.首先我來舉個例子 乙個簡單的文章顯示系統 簡單期間,我們假定這個文章系統是唯讀的,也就是說這個例子將不涉及文章的發布,現在開始了。由於只涉及資料庫的讀取,所以我定義了兩個inte ce 1inte ce dataoperation 2 上面這inte c...