abstract:<?php$min = 1;$max = 10;$arr = range($min,$max);// print_r($arr);$len = count($arr);// print_r($len);$data = 0;//for循環(huán)使用方法 計(jì)數(shù)比較清晰。for ($i = 0 ; $i <= $len ; $i++){$data = $data + $i;}echo
<?php
$min = 1;
$max = 10;
$arr = range($min,$max);
// print_r($arr);
$len = count($arr);
// print_r($len);
$data = 0;
//for循環(huán)使用方法 計(jì)數(shù)比較清晰。
for ($i = 0 ; $i <= $len ; $i++){
$data = $data + $i;
}
echo $data.'<hr>';
//封裝使用方法 封裝方法在后期大項(xiàng)目中應(yīng)該是實(shí)用性比較高的。
$test = function($min,$max){
$arr = range($min,$max);
$len = count($arr);
$data = 0;
for ($i = 0 ; $i <= $len ; $i++){
$data = $data + $i;
}
return $data;
};
echo $test(1,10).'<hr>';
//while使用方法 while比較容易忘記循環(huán)體里的i++;
$i = 0;
$data = 0;
while ($i <= $len){
$data = $data + $i;
$i++;
}
echo $data.'<hr>';
//foreach使用方法 數(shù)組遍歷方法很強(qiáng)大。但是用功能單一,只能用于數(shù)組遍歷。
$data1 = 0;
foreach ($arr as $key => $n){
echo $key .'=>'.$n.'<hr>';
$data1 = $data1 + $n;
}
echo $data1;
Correcting teacher:天蓬老師Correction time:2019-04-26 13:31:39
Teacher's summary:其實(shí)這些循環(huán)之間是可以互相替代的, 并非非用這個(gè)不可, 但有些場景下, 使用某個(gè)特定的循環(huán)結(jié)構(gòu), 可以極大的簡化代碼