????:$min = 1; $max = 10; $data = range($min,$max); $count = count($data); $result = 0; // for循環(huán) for($i=0;$i<$count;$i++) {
$min = 1; $max = 10; $data = range($min,$max); $count = count($data); $result = 0; // for循環(huán) for($i=0;$i<$count;$i++) { $result += $data[$i]; } echo '<pre>'; print_r($result); echo '<hr>'; // while循環(huán) $result = 0; $i=0; while ($i<$count) { $result += $data[$i]; $i++; } print_r($result); echo '<hr>'; // foreach() 循環(huán) $result = 0; foreach ($data as $k=>$v){ $result += $v; } print_r($result); echo '<hr>'; // for,while,foreach /** * 三種循環(huán)的區(qū)別: * 1、for 需要先初始化步長,條件步長,步長累加; * 2、while 也是需要先初始化步長,條件步長,步長累加; * 3、foreach() 直接循環(huán)數(shù)組,不需要定義初始值,$k代表的是鍵,$v代表的是值; */
?? ???:查無此人?? ??:2019-04-01 09:33:22
???? ??:完成的不錯。for和while是計數(shù)循環(huán)。foreach是數(shù)組循環(huán),這樣就知道什么時候使用它們了。繼續(xù)加油。