這break敘述

原本以為foreach裡不能使用break,但應該是我之前在foreach外面有寫迴圈,所以foreach裡的break跳出的是foreach這個迴圈,之後再跑到外面的迴圈,再跑進去foreach。所以那天測試的時候才會發現程式停不下來。

break之後可接數字,數字由小至大分別代表由近至遠要中斷的迴圈。例如下列程式片段即代表要退出最外層的for迴圈。除for迴圈之外,相同的作法可適用任何可使用break的迴圈。
for($i=0;$i<=100;$i++){
for($j=0;$j<10;$j++){
break 2;
}
}

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

Proudly using Dynamic Headers by Nicasio WordPress Design