我在我的一个脚本中使用了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文件正确加载也是如此 如果你可以帮助那将是美好的 提前谢谢你