0
У меня есть файл под названием file.txt и внутри у меня есть этот текст:PHP Выберите случайное второе значение
Text 1
Vivamus arcu neque, ullamcorper vel eleifend id, euismod viverra nisi.
Text 2
Cras posuere neque vitae fringilla lobortis.
Text 2
Phasellus eu sapien sit amet diam eleifend ultricies a vitae tellus.
Text 3
Nulla at ipsum et quam euismod porttitor sit amet sed odio.
Я выбираю из этого файла «Text 2» строк и описания по этой линии.
Я хочу выбрать случайную строку «Текст 2» и ее описание не всех из них. Я попытался сломать это, но он показывает мне только первое значение, конечно, и я попытался перетасовать% обрезанных, но это не сработало, как я ожидал.
$trimmed = file('file.txt', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
$value = 2;
foreach ($trimmed as $line) {
if ($line == "Text $value") {
echo $line."<br>";
echo current($trimmed);
}
}
Благодаря
Что создает 'file.txt'? Почему не XML? – hjpotter92
Файл.txt сохранит некоторые квесты для игры. Уровень 1 и описание квеста. – Comy
Вы можете использовать другой формат, например JSon. –