为什么我在Php

时间:2019-03-02 11:59:50

标签: php glob

我的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()时会出现什么错误?

有没有解决问题的办法?

谢谢

0 个答案:

没有答案