我的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”);作为评论并重新加载网页网址。它没有任何错误,并且网页加载正常。
所以,我怀疑在同一页面中两次使用glob()时会出现什么错误?
有没有解决问题的办法?
谢谢