1

在此先感谢您的帮助...

我正在尝试使用 SimpleXML 输出我的一个文件的内容。为了找到该文件,我必须扫描一个目录,将一个文件夹的内容分成两个数组,然后从其中一个数组中选择最新的文件。

$files = scandir($dir);
$roster = [];
$schedule = [];
foreach ($files as $file) {
    if (!(strpos($file, 'roster')===false)) {
        $roster<< $file;
    } else {
        $schedule<< $file;
    }
}

现在,当我尝试使用 SimpleXML 时,我无法显示任何内容。

 $xml_file = $file;
 $xml = simplexml_load_file($xml_file);

(此时我尝试使用 echo 输出信息,但没有运气。)

我是否需要打开和关闭文件,还是缺少另一个关键步骤?

4

0 回答 0