PHP simplexml_load_file()函數(shù)講解
PHP simplexml_load_file() 函數(shù)
實(shí)例
轉(zhuǎn)換 XML 文件為 SimpleXMLElement 對(duì)象,然后輸出對(duì)象的鍵和元素:
<?php $xml=simplexml_load_file("note.xml"); print_r($xml); ?>
定義和用法
simplexml_load_file()
函數(shù)轉(zhuǎn)換指定的 XML 文件為 SimpleXMLElement 對(duì)象。
語(yǔ)法
simplexml_load_file( _file,classname,options,ns,is_prefix_ );
假設(shè)我們有如下的 XML 文件,"note.xml":
<?xml version="1.0" encoding="ISO-8859-1"?>
Tove Jani Reminder Don't forget me this weekend!
實(shí)例 1
輸出 XML 文件中每個(gè)元素的數(shù)據(jù):
<?php $xml=simplexml_load_file("note.xml"); echo $xml->to . "<br>"; echo $xml->from . "<br>"; echo $xml->heading . "<br>"; echo $xml->body; ?>
實(shí)例 2
輸出 XML 文件中每個(gè)子節(jié)點(diǎn)的元素名稱(chēng)和數(shù)據(jù):
<?php $xml=simplexml_load_file("note.xml"); echo $xml->getName() . "<br>"; foreach($xml->children() as $child) { echo $child->getName() . ": " . $child . "<br>"; } ?>
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接
相關(guān)文章
php面向?qū)ο笕ヂ?(十一)__toString()用法 克隆對(duì)象 __call處理調(diào)用錯(cuò)誤
我們前面說(shuō)過(guò)在類(lèi)里面聲明“— ”開(kāi)始的方法名的方法(PHP 給我們提供的),都是在某一時(shí)刻不同情況下自動(dòng)調(diào)用執(zhí)行的方法2009-09-09使用網(wǎng)絡(luò)地址轉(zhuǎn)換實(shí)現(xiàn)多服務(wù)器負(fù)載均衡
使用網(wǎng)絡(luò)地址轉(zhuǎn)換實(shí)現(xiàn)多服務(wù)器負(fù)載均衡...2006-10-10二十行語(yǔ)句實(shí)現(xiàn)從Excel到mysql的轉(zhuǎn)化
二十行語(yǔ)句實(shí)現(xiàn)從Excel到mysql的轉(zhuǎn)化...2006-10-10