摘要:<?php $grade = 40; if($grade >= 90){ echo '你简直逆天了!'; } elseif($grade < 90 && $grade >= 80){ echo '你还
<?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>';
}
批改老师:天蓬老师批改时间:2018-12-21 16:16:02
老师总结:作业完成的不错,最好能总结一下三种循环的区别,每种循环使用的场景