我目前有一個腳本(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變量中。
粘貼您嘗試過的代碼並「不起作用」。 –