Im пытается отобразить 2 или более уникальных случайных результата из текстового файла, как мне это сделать?Как показать случайные результаты в PHP
Но мне нужны уникальные результаты, а не 2 или более одинаковых.
В настоящее время с помощью этого кода, но он возвращает только 1 случайный результат:
<?php
$text = file_get_contents('flatFileDB.txt');
$textArray = explode("\n", $text);
$randArrayIndexNum = array_rand($textArray);
$randPhrase = $textArray[$randArrayIndexNum];
?>
<?php echo $randPhrase ?>
Используйте тот же пойти получить другой случайный номер, а затем проверить, оно должно отличаться от первого, если его нет, то сделать то же самое снова – MTahir
В этом, это не так уж трудно. вы похожи на 99% пути. используйте эти булевы и очень простой цикл (или, знаете ли, просто сделайте это дважды и назначьте другое имя вместо того, чтобы помещать его в массив размера ... 1.). – easymoden00b