我一直在尝试使用简单的加载字符串将许多 XML 文件加载到 PHP 页面中。听起来很奇怪,没有一个加载,并且全部返回为empty
.
我可以使用加载它们,$xmldoc = new DomDocument( '1.0' );
并且可以直接在浏览器中查看所有内容。我真的很沮丧,因为我不明白为什么他们应该无法加载。
我正在使用离线开发 - Win7 proff,XAMPP 版本:1.8.1,加载了 PHP 5.4。
我的简单加载代码示例:
$xml = simplexml_load_string('menu45.xml');
if ( !$xml ) {
echo "empty!!!!";
// return 'Error';
}
我希望有人能告诉我在 Windows 机器上使用简单的加载字符串是否存在问题,或者 PHP 5.4 中是否存在错误,或者 XAMPP 存在问题或其他问题。
在 18 小时的时间里,我在谷歌上搜索并阅读了所有我能读到的东西,但并不快乐。任何建议将不胜感激。