摘要:$data = range(1,100); $count = count($data); for($i=0; $i<$count; $i++) echo $data[$i]; echo '<hr>'; $j =
$data = range(1,100); $count = count($data); for($i=0; $i<$count; $i++) echo $data[$i]; echo '<hr>'; $j = 0; while($j<$count) { echo $data[$j]; $j++; } echo '<hr>'; foreach($data as $key => $val) echo $key . '->' . $val. ' ';
for循環(huán)與while循環(huán)都需要知道數(shù)組的大小,就是需要一個邊界來使循環(huán)跳出,其實每個循環(huán)都需要知道一個特定的邊界以循環(huán)跳出,否則就會陷入死循環(huán),最終cpu不坎重負或者被保護程序終止導(dǎo)致該程序崩潰。
foreach 的邊界不需要人去獲取,它自己就可以找到邊界。
批改老師:查無此人批改時間:2019-04-19 09:02:55
老師總結(jié):完成的不錯。for和while大多用作計算循環(huán)。foreach用作數(shù)組循環(huán)。繼續(xù)加油。