abstract:$min = 1; $max = 10; $data = range($min,$max); $count = count($data); $result = 0; // for循环 for($i=0;$i<$count;$i++) {
$min = 1; $max = 10; $data = range($min,$max); $count = count($data); $result = 0; // for循环 for($i=0;$i<$count;$i++) { $result += $data[$i]; } echo '<pre>'; print_r($result); echo '<hr>'; // while循环 $result = 0; $i=0; while ($i<$count) { $result += $data[$i]; $i++; } print_r($result); echo '<hr>'; // foreach() 循环 $result = 0; foreach ($data as $k=>$v){ $result += $v; } print_r($result); echo '<hr>'; // for,while,foreach /** * 三种循环的区别: * 1、for 需要先初始化步长,条件步长,步长累加; * 2、while 也是需要先初始化步长,条件步长,步长累加; * 3、foreach() 直接循环数组,不需要定义初始值,$k代表的是键,$v代表的是值; */
Correcting teacher:查无此人Correction time:2019-04-01 09:33:22
Teacher's summary:完成的不错。for和while是计数循环。foreach是数组循环,这样就知道什么时候使用它们了。继续加油。