所謂循環,就是重復的執行一段代碼。
循環的三要素:
變量初始化:在循環開始前,變量初始化,只執行一次,循環一旦開始,變量初始化不再執行;
條件判斷:條件為true,就開始循環(執行循環體代碼),條件為false,則退出循環;
變量更新:如果沒有變量更新,則會出現“死循環”,變量更新應該越來越接近while的判斷條件。
while(條件判斷){
//如果條件為true,則執行循環體代碼
}
如:輸出1-100之間的所有數
$i=1;//條件初始化
while($i<=100){//條件判斷
echo $i." ";
$i++;//條件更新,避免出現死循環
}
for循環
for(變量初始化;條件判斷;變量更新){
循環體代碼?
}