以下是一个简单的 PHP 游戏代码示例,可以让用户猜一个随机生成的数字。
php<?php
// 生成随机数字
$number = rand(1, 100);
// 初始化用户输入
$guess = null;
// 游戏循环
while ($guess != $number) {
// 获取用户输入
echo "请猜一个 1 到 100 之间的数字:";
$guess = intval(trim(fgets(STDIN)));
// 检查用户输入是否有效
if ($guess < 1 || $guess > 100) {
echo "无效的输入,请输入一个 1 到 100 之间的数字。\n";
continue;
}
// 检查用户是否猜对了
if ($guess == $number) {
echo "恭喜你,猜对了!\n";
break;
} else {
echo "你猜错了,正确答案是 $number。\n";
}
}
?>