摘要://综合实例 分支结构 与 循环语句 function user($num){ if ($num > 5){ $name = '爸爸'
//综合实例 分支结构 与 循环语句
function user($num){
if ($num > 5){
$name = '爸爸';
}else{
$name = '妈妈';
}
$week = mt_rand(1,7);
$tv = function ($name) use($week){
switch ($week){
case 1:
return $name.'说今天是星期一:看CCTV1';
break;
case 2:
return $name.'说今天是星期二:看CCTV2';
break;
case 3:
return $name.'说今天是星期三:看CCTV3';
break;
case 4:
return $name.'说今天是星期四:看CCTV4';
break;
case 5:
return $name.'说今天是星期五:看CCTV5';
break;
case 6:
return $name.'说今天是星期六:看CCTV6';
break;
default :
return $name.'说今天是星期天:看CCTV7';
break;
}
};
$tv1 = function (callable $tv) use($name){
return $tv($name);
};
echo $tv1($tv);
}
function main($a){
return $a(mt_rand(1,10));
}
echo main('user'),'<hr>';
// 99乘法表 for循环
for ($i=1;$i<10;$i++){
for ($j=1;$j<=$i;$j++){
$num = $i * $j;
if ($num>=10){
echo "$i * $j = ".$num." ";
}else{
echo "$i * $j = ".$num." ";
}
}
echo '<br>';
}
//while循环 和 do...while 循环 三角星号
$min = 1;
$max = 7;
$data = range($min,$max); // range 生成指定范围的连续数组
$count = count($data);
$i = 0;
while ($i<$count){
$m=6;
while ($m>$i){
echo " ";
$m--;
}
$j=0;
do {
echo '*';
$j++;
}while($j<(2*$i+1));
echo '<br>';
$i++;
}
批改老师:天蓬老师批改时间:2018-12-28 17:59:31
老师总结:你的 循环案例写得不错, 很经典