【发布时间】:2015-12-22 16:58:08
【问题描述】:
我对 PHP 有一点小问题。我用 PHP 创建了一个小游戏,其中两个玩家必须选择一个数字,最接近的一个获胜。
以下是规则:
玩家 1 选择最小数(生成要查找的随机数)CHECK
玩家2选择最大数(生成随机数来查找)CHECK
两位玩家选择他们的号码(在最小值和最大值之间)
最接近随机生成的数字(在最小值和最大值之间)的玩家,赢得比赛
这是我的脚本
<form action="" method="post">
<input name="min" type="number" placeholder="Min" />
<input name="max" type="number" placeholder="Max" />
<input name="player1" type="number" placeholder="player1" />
<input name="player2" type="number" placeholder="player2" />
<input name="submit" type="submit" />
</form>
<?php
// Variables
$min = $_POST['min'];
$max = $_POST['max'];
$player1 = $_POST['player1'];
$player2 = $_POST['player2'];
// Get Random Number
function getRandomNumber($min, $max) {
return mt_rand($min, $max);
}
// Submit Form
if (isset($_POST['submit'])) {
echo "The random number is " . getRandomNumber($min, $max) . "<br />";
echo "Player 1: " . $player1 . "<br />";
echo "Player 2: " . $player2 . "<br />";
}
?>
提前感谢您的回复。
【问题讨论】:
-
玩家 1 和玩家 2 坐在同一台电脑上?