提前感谢您的帮助...
我正在尝试使用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输出信息,但没有运气。)
我是否需要打开和关闭文件,还是我还缺少另一个关键步骤?