Мой код glob () написан следующим образом:
$site1 = glob("../htdocs/site1-*.txt");
$random_site1 = $site1[array_rand($site1)];
$site1_shuffle = file("$random_site1");
$data[site1] = implode("\r", array_slice($site1_shuffle, 0, 100));
$data[site1] = str_replace("\n\r", "", $data[site1]);
$site2 = glob("../htdocs/site2-*.txt");
$random_site2 = $site2[array_rand($site2)];
$site2_shuffle = file("$random_site2");
$data[site2] = implode("\r", array_slice($site2_shuffle, 0, 1));
$data[site2] = str_replace("\n\r", "", $data[site2]);
$data[site2] = trim($data[site2]);
Мне нужно создать две функции как $ data [site1] и $ data [site2].
Когда я пишу оба вЗатем откройте файл и введите в шаблон и откройте URL веб-страницы.Получается ошибка в виде пустых данных или белой страницы.
Я пытаюсь найти, какая из них является ошибкой, пометив одну из строк $ site1 = glob ("../ htdocs / site1- .txt");или $ site2 = glob ("../ htdocs / site2- .txt");в качестве комментария и перезагрузите веб-страницу URL.Это не приводит к какой-либо ошибке и загрузке веб-страницы нормально.
Итак, я сомневаюсь, что является ошибкой, когда я использую glob () два раза на одной странице?
Есть ли какое-либо решение, чтобы решитьвопрос?
Спасибо