【发布时间】:2015-11-17 14:19:12
【问题描述】:
我构建了一个骰子游戏,询问用户他想掷多少次骰子。对于每个骰子数量,我都有一个 for 循环和 rollcount。问题是我希望所有的卷都计入统计数据。
例如: 用户输入 6 次,然后输入 3 次,我希望显示所有 9 个卷。 现在,当用户输入新号码时,我的 for 循环会重置。我知道变量“rollercount”每次都重置为0,但我该如何避免这种情况呢?希望问题很清楚。
$rollercount = 0;
for ($i = 1; $i <= $dice; $i++){
$roll = rand(1,6);
if($roll == 1) {
$rollercount1++;
echo "Du rullade en etta" . $rollercount1. " times";
}
}
【问题讨论】: