使用 if、elseif 和 else 语句稍微修改输出:
当循环变量 $i 为 10 且直到其值降至 3 时,它应该简单地打印循环变量,后跟换行符.
当循环变量为 2 时,应打印“Ready!”,后跟换行符。
当循环变量为 1 时,应打印“Set!”,后跟换行符换行符。
当循环变量为 0 时,它应该打印“Go!”。
#
for ($i = 10; $i >= 0; $i--){
$j = $i;
if($j > 2){
echo $j."\n";
}elseif($j = 2){
echo "准备好!\n";
}elseif($ j = 1){
echo "设置!\n";
}else{
echo "开始!";
}
}
?>
输出结果为:10 9 8 7 6 5 4 3 Ready !准备好!准备好了!
#为什么会卡在2那里,工作原理。