傅Dimon
2015-05-19 13:50
$sum=0;
if($num=="6")
{
$num=rand(1,6);//获取1至6的随机数,模拟掷骰子
$sum=$sum+$num;
}
else
{
break;
}
echo "if的例子执行完毕,前进:".$sum ."<br />";
?>
<?php
$sum = 0;
$num = isset($num)?$num:6; //你可以自己在这行的上面定义一个$num,如果没定义的话就默认$num = 6
if($num == 6){
$num=rand(1,6);//获取1至6的随机数,模拟掷骰子
$sum=$sum+$num;
}
else{
return; //这里用return结束继续执行
}
echo "if的例子执行完毕,前进:".$sum ."<br />";
?>PS:你没贴视频中do...while..的代码,所以我只是对你这上面贴的代码部分进行了修改。
<?php
$bushu = 0;
$dianshu = rand(1,6);
if ($dianshu ==6) {
$bushu = $bushu +$dianshu;
$dianshu = rand(1,6);
$bushu = $bushu +$dianshu;
}else{
$bushu = $bushu +$dianshu;
}
echo "前进".$bushu."步";
?>我也是想用if else实现 琢磨了半天 成功解决 代码贴出来 希望帮到你 嘿嘿
PHP入门篇
456559 学习 · 6590 问题
相似问题