Я делаю функцию, которая сравнивает массив элементов (символов) с другим массивом, содержащим слово. Пока у меня есть эта функция, но она возвращает not found, кроме, если я изменяю символы на один элемент, идентичный переменной $randomWord
.
Мне нужна функция для сравнения всех элементов массива в $correctLetters
массив для слова в массиве $randomWord
, и если их больше, то есть 3 совпадающих символа, я хочу, чтобы он угадал данное слово.
Кажется, я не могу обернуть его вокруг, так как я 'До сих пор мы пробовали много функций без успеха.
$randomWord = ['fiets'];
$correctLetters = ['f', 'e', 's'];
//raad het woord
function getWordBasedOnLetter($correctLetters, $randomWord)
{
foreach ($correctLetters as $array) {
if (in_array($array, $randomWord)) {
return "found";
}
}
return "not found";
}