我试图制作一个游戏,你会得到几个字母,你可以用它来说出一个字。字母下面有一个文本框,我想检查答案是否与我的一个单词匹配(它们在一个数组中)。它必须特定于那个单词,如果它是数组中的一个单词的好处。
这是我的代码:
<div class="test"></div>
答案 0 :(得分:0)
你也应该能够在PHP中使用它。这是in_array()函数的链接:http://www.w3schools.com/php/func_array_in_array.asp
一旦打字完成后你会检查它还是适合某种按钮?如果你有一个按钮,它看起来像你(我无法阅读说明书)那么这应该很容易。如果您需要检测框的值何时发生变化,我也可以解释一下。
答案 1 :(得分:0)
<!DOCTYPE html>
<html lang="nl">
<head>
</head>
<body>
<h3>Maak een woord uit de gehusselde letters:</h3>
<form name="form1" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>" >
<?php
$antwoorden = array("woorden", "patat", "laptop", "telefoon", "bureau", "plafond");
$hussel = array("dowrneo","tptaa","paplot","oefletno","uaebru","faldnop");
/* gehusselde letters hier(array??)*/
$gehuseld = $hussel[array_rand($hussel)];
echo $gehuseld
?>
<br><br>
<input type="text" placeholder="Antwoord" name="antwoord">
<button type="submit" value="submit">Controleren</button>
</form>
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST'){
if (in_array($_POST['antwoord'],$antwoorden))
{
echo "Correct!<br>";
}
else
{
echo "Probeer het nog een keer.<br>";
}
}
?>
</body>
</html>
这个代码是什么= 在一个数组中有单词和相同的单词,但在另一个数组中加扰。 代码显示一个扰乱的单词,笔记本电脑后面的人必须输入您可以用这些字母输入的单词。当他按下提交按钮时,将会看到他的答案是否与良好数组中的一个单词相同。当有一个词时,它会说:正确! 当它不一样的时候会说:再试一次(荷兰语)。
感谢帮助所有人!