Я работаю с моим кодом, который позволит пользователю вводить слово, и каждая буква слова даст смысл.array_rand wihout repeat in php
Пример: Пользователь вводит текст «APPLE». Выход:
A - arc
P - priest
P - president
L - lion
E - escape
Смысл каждого письма будет в массиве ..
У меня уже есть мой код здесь, но смысл повторяются.
Пример:
A - **Arrow**
L - Love
A - **Arrow**
S - Soul
Вот мой код
<?php
$chars = str_split("APPLE");
foreach($chars as $char){
if (substr($char, 0, 1) === 'A')
{
$meaning = array("Angel","Ancient","Arrow");
echo $meaning[array_rand($meaning)];
}
}
?>
Не работает. Он ничего не отображает –
Неплохо, это должен быть цикл while-while. Обновлено. – casraf
Хотя, метод unset by @Ghost более эффективен :) – casraf