<?php $grade = 40; if($grade >= 90){ echo '你简直逆天了!'; } elseif($grade < 90 && $grade >= 80){ echo '你还需要加油!'; } elseif($grade < 80 && $grade >= 60){ echo '恭喜,你及格了。'; }else{ echo '不及格,准备补考。'; } echo '<hr>'; $brand = 'HUAWEI'; // $brand = strtolower($brand); switch ($brand) { case 'apple': echo '你用的是苹果手机,下次记得用华为。'; break; case 'huawei': echo '你支持了华为,谢谢!'; break; default: echo '买手机就要选华为。'; break; } echo '<hr>'; //1.for循环 // $data = [1,2,3,4,5]; $min = 1; $max = 10000; $data =range($min,$max); $count = count($data); $res = 0; for ($i=0;$i<$count;$i++){ // $res = $res + $data[$i]; $res += $data[$i]; } echo $res,'<hr>'; //2.while循环 $min = 5; $max = 21; $data = range($min,$max); $count =count($data); $res = 0; $i = 0; while ($i < $count){ $res += $data[$i]; $i++; } echo $res,'<hr>'; //3.do...while循环 $min = 11; $max = 23; $data = range($min,$max); $count =count($data); $res = 0; $i = 0; do { $res += $data[$i]; $i++; } while ($i<$count); echo $res,'<hr>'; // do { // $res = $res + $data[$i]; // $i++; // } while($i<count($data)); // echo $res, '<hr>'; //3.foreach()遍历数组 $min = 1; $max = 20; $data = range($min,$max); foreach($data as $key => $value){ echo $key . '=>' .$value .'<br>'; } echo '<hr>'; //仅显示值 foreach($data as $value){ echo $value .'<br>'; }