php獲取xml檔案內容

bluetooth發表於2021-09-09




張三姓名>
30年齡>
男性別>
學生>

李四姓名>
26年齡>
女性別>
學生>

李四89姓名>
26年齡>
女性別>
學生>
班級>


//設定一下網站編碼(字符集)

header("content-type:text/html;charset=utf-8");

//例項化DOM物件

$domxml=new DOMDocument();

//載入XML檔案

$domxml--->load("phpxml.xml");

//獲取xml檔案沒元素

$stus=$domxml->getElementsByTagName("學生");

//想要知道有多少學生

echo $stus->length;

//獲取第一個學生的資訊

$stu1=$stus->item(0);

//獲取第一個學生的姓名

//$stu_name=$stu1->getElementsByTagName("姓名");

//echo $stu_name->item(0)->nodeValue;

//封裝成函式

function dom($stu_name,$info){

$name=$stu_name->getElementsByTagName($info)->item(0)->nodeValue;

return $name;

}

echo dom($stu1,"性別");

?>



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/3402/viewspace-2801888/,如需轉載,請註明出處,否則將追究法律責任。

相關文章