我目前有一个脚本(phpSysInfo),用于检查我的服务器信息。他们提供了一个名为xml.php的文件 - 当我在URL中加载该文件时,会生成一个.xml文件的内容。从PHP文件获取XML数据url
我的问题是,我怎样才能从这个文件/ URL与PHP的数据?
我已经尝试过使用simpleXML,但似乎无法打开.php文件。所以我被卡住了。
我目前有一个脚本(phpSysInfo),用于检查我的服务器信息。他们提供了一个名为xml.php的文件 - 当我在URL中加载该文件时,会生成一个.xml文件的内容。从PHP文件获取XML数据url
我的问题是,我怎样才能从这个文件/ URL与PHP的数据?
我已经尝试过使用simpleXML,但似乎无法打开.php文件。所以我被卡住了。
你需要执行PHP文件。做file_get_contents('xml.php')
只会读取原始的PHP代码。
喜欢的东西:
ob_start();
include('xml.php');
$data = ob_get_clean();
$xml = new SimpleXML($data);
会做的伎俩。 include()
将执行PHP脚本。并且ob_ *函数将为您捕获其输出,并将其返回到$ data变量中。
粘贴您尝试过的代码并“不起作用”。 –