我正在尝试为学校项目创建一个刽子手游戏,但我被卡住了。所以我有一个单词数组,我希望玩家选择其中一个单词,以便另一个可以尝试猜测字母/单词。
像这样的东西:示例
这是单词数组:
public $words = [
'apple',
'tree',
'car',
'school',
'table',
'laptop',
'house',
'summer', ];
我不知道这是否有帮助,但这是我的其余代码:
<?php
class game {
public $letters = [];
public $chosenword;
public $words = [
'apple',
'tree',
'car',
'school',
'table',
'laptop',
'house',
'summer',
];
function randomWord() {
$this->chosenword = $this->words[rand ( 0 , count($this->words) -1)];
return $this->chosenword;
}
function addLetter($letter){
array_push($this->letters, $letter);
}
function ShowWord(){
$pattern = '/[^' . implode('', $this->letters) . ']/';
return preg_replace($pattern, '-', $this->chosenword);
}
function isWord($woord, $randomRandom){
if ($woord == $randomRandom) {
return "Found";
}
return "Not Found";
}
}
$game = new game ();
$randomRandom = $game ->randomWord();
echo $randomRandom;
$game->addLetter('a');
echo "<br>";
echo $game->ShowWord();
echo "<br>";
echo $game->isWord('apple', $randomRandom);
?>
我想在不同的 PHP 文件中制作按钮,但真的想不出我应该从哪里开始。有没有人给我提示或可以告诉我如何继续?
守着一只汪