所謂循環(huán),就是重復的執(zhí)行一段代碼帮掉。
循環(huán)的三要素:
變量初始化:在循環(huán)開始前抹腿,變量初始化,只執(zhí)行一次旭寿,循環(huán)一旦開始,變量初始化不再執(zhí)行崇败;
條件判斷:條件為true盅称,就開始循環(huán)(執(zhí)行循環(huán)體代碼),條件為false后室,則退出循環(huán)缩膝;
變量更新:如果沒有變量更新,則會出現(xiàn)“死循環(huán)”岸霹,變量更新應該越來越接近while的判斷條件疾层。
while(條件判斷){
//如果條件為true,則執(zhí)行循環(huán)體代碼
}
如:輸出1-100之間的所有數(shù)
$i=1;//條件初始化
while($i<=100){//條件判斷
echo $i." ";
$i++;//條件更新贡避,避免出現(xiàn)死循環(huán)
}
for循環(huán)
for(變量初始化痛黎;條件判斷予弧;變量更新){
循環(huán)體代碼?
}