abstract:$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循环与while循环都需要知道数组的大小,就是需要一个边界来使循环跳出,其实每个循环都需要知道一个特定的边界以循环跳出,否则就会陷入死循环,最终cpu不坎重负或者被保护程序终止导致该程序崩溃。
foreach 的边界不需要人去获取,它自己就可以找到边界。
Correcting teacher:查无此人Correction time:2019-04-19 09:02:55
Teacher's summary:完成的不错。for和while大多用作计算循环。foreach用作数组循环。继续加油。