我在我的一个脚本中使用了 simplexml_load_file 函数(如下所示):
但是当我尝试显示 xml 文件中的一些数据时,它不起作用。这是我的代码:
<?php
$i = 0;
$dir = new DirectoryIterator('Ay');
foreach ($dir as $fileinfo) {
if (!$fileinfo -> isDot()) {
$XMLFILE = $fileinfo -> getFilename();
$pathtofile = "http://Mylink.com/Ay/$XMLFILE";
$xml = simplexml_load_file($pathtofile);
if ($xml == FALSE) {
echo "failed to load xml";
} else {
echo "$i <br>";
$A = $xml->Organisme->Nom;
echo "$A <br>";
$i++;
}
}
}
?>
Nom 的值没有显示在页面上,我尝试显示 $A 的类型及其 NULL
我不知道为什么 $A 变量会得到一个 NULL 值,即使 xml 文件正确加载,如果你能提供帮助,那就太好了,谢谢你