里面添加echo "HP:".$sum;后,显示的内容: 我饿啦:-( 我还没吃饱呢! HP:23我还没吃饱呢! HP:30我还没吃饱呢! HP:37我还没吃饱呢! HP:51我还没吃饱呢! HP:65我还没吃饱呢! HP:77我还没吃饱呢! HP:79我还没吃饱呢! HP:84我还没吃饱呢! HP:89我还没吃饱呢! HP:92我还没吃饱呢! HP:101终于吃饱啦^_^ 无论怎么刷新都没变过是为何啊,不是随机增加吗
<?php
$sum = 12;//小宠物当前的饥饿程度
echo "我饿啦:-(";
echo "<br />";
while($sum<100){//小宠物的饥饿程度到100,表示小宠物吃饱啦,不用继续喂了,没吃饱继续喂食
$num = rand(1,20);//随机数,模拟喂食小宠物的小面包
echo "吃个".$num."克的面包.<br />";
$sum = $sum + $num; //小宠物吃小面包
if($sum<100){
echo "我现在的饥饿度是".$sum.",我还没吃饱呢!";
echo "<br />";}
}
echo "我现在的饥饿度是".$sum.",终于吃饱啦^_^";
?>
<?php
$sum = 12;//小宠物当前的饥饿程度
echo "我饿啦-_-"."(HP:$sum)";
echo "\r";
while($sum<100){//小宠物的饥饿程度到100,表示小宠物吃饱啦,不用继续喂了,没吃饱继续喂食
$num = rand(1,20);//随机数,模拟喂食小宠物的小面包
$sum = $sum + $num; //小宠物吃小面包
echo "我还没吃饱呢!"."(HP:$sum)";
echo "\r";
}
echo "终于吃饱啦^_^"."(HP:$sum)";
?>
我这段代码是可以产生随机代码的,你可以试试看。
可能是应为在这个系统里面把答案固定了吧。。。