摘要:中的循環(huán)有這幾種是用來在循環(huán)結(jié)構(gòu)中,控制程序放棄本次循環(huán)之后的語句,并轉(zhuǎn)而進入下一次循環(huán)。本身并不跳出循環(huán)結(jié)構(gòu)只是放棄本次循環(huán)注意如果用在非循環(huán)結(jié)構(gòu)中會導致程序出錯的作用是跳出當前的語法結(jié)構(gòu),語句可以帶一個參數(shù)表示跳出的層數(shù)。
php 中的循環(huán)有 for foreache while do{} whlie這幾種
1 continue
continue是用來在循環(huán)結(jié)構(gòu)中,控制程序放棄本次循環(huán)continue
之后的語句,并轉(zhuǎn)而進入下一次循環(huán)。
continue 本身并不跳出循環(huán)結(jié)構(gòu)只是放棄本次循環(huán)
注意: continue如果用在非循環(huán)結(jié)構(gòu)中(if switch)會導致程序出錯
2 break
break 的作用是跳出當前的語法結(jié)構(gòu),break語句可以帶一個參數(shù)n,表示跳出的層數(shù)。
3 exit
exit 結(jié)束程序執(zhí)行,可以用在任何位置
4 return
return 語句是用來結(jié)束一段代碼,并返回一個參數(shù)
如果在主程序中使用,那么主程序?qū)⒘ⅠR停止執(zhí)行
例如:
for($i = 1000;$i >= 1 ; $i-- ){
if( sqrt($i) >= 30){ echo $i."";
}
else{ return; }
}
echo"本行將不會被輸出";
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/22419.html
摘要:如果為,就不斷循環(huán),殺死或者啟動相應的進程,如果為,那么就關(guān)閉所有的進程,調(diào)用函數(shù)退出程序。調(diào)用函數(shù),監(jiān)控已結(jié)束的進程如果函數(shù)返回異常,很有可能是被信號打斷。函數(shù)主要用于調(diào)用函數(shù),進而調(diào)用函數(shù) swManager_loop 函數(shù) manager 進程管理 manager 進程開啟的時候,首先要調(diào)用 onManagerStart 回調(diào) 添加信號處理函數(shù) swSignal_add,S...
摘要:在語言規(guī)范中也提到如果在語句塊中包含語句,那么語句會在其之前執(zhí)行。并且還需要注意的是,中的會覆蓋中的。 關(guān)于 try 和 finally 中的 return 首先我們來看一段代碼: public class Test { public static int inc() { int x = 1; try { return...
閱讀 3374·2021-11-18 10:02
閱讀 3526·2021-10-11 10:58
閱讀 3450·2021-09-24 09:47
閱讀 1221·2021-09-22 15:21
閱讀 4196·2021-09-10 11:10
閱讀 3326·2021-09-03 10:28
閱讀 1807·2019-08-30 15:45
閱讀 2233·2019-08-30 14:22