php+xml編程之SimpleXML的應(yīng)用實(shí)例
本文實(shí)例講述了php+xml編程之SimpleXML的應(yīng)用。分享給大家供大家參考。具體如下:
SimpleXML的核心思想:以面向?qū)ο蟮姆绞絹聿僮鱴ml文件,它會(huì)將xml文件的所有元素都轉(zhuǎn)成對(duì)象。
xml文檔:words.xml
<words>
<word>
<en>boy</en>
<ch>男孩</ch>
</word>
<word>
<en>girl</en>
<ch>女孩</ch>
</word>
<word>
<en>teacher</en>
<ch>老師</ch>
</word>
<word>
<en>beauty</en>
<ch>美女</ch>
</word>
</words>
simplexml使用實(shí)例:
echo "<pre>";
$words = simplexml_load_file("words.xml");//返回?cái)?shù)組對(duì)象,可以用print_r()或var_dump()查看
var_dump($words);
?>
讀取內(nèi)容:
echo "<pre>";
$words = simplexml_load_file("words.xml");//返回?cái)?shù)組對(duì)象,可以用print_r()或var_dump()查看
//echo $words->word[2];
foreach($words->word as $row){//$row還是一個(gè)對(duì)象
print_r($row);
echo $row->ch."<hr>"; //其實(shí),$row->ch還是一個(gè)對(duì)象,只不能它能echo出來
}
?>
第二段代碼輸出結(jié)果:
(
[en] => boy
[ch] => 男孩
)
男孩
SimpleXMLElement Object
(
[en] => girl
[ch] => 女孩
)
女孩
SimpleXMLElement Object
(
[en] => teacher
[ch] => 老師
)
老師
希望本文所述對(duì)大家的php+xml程序設(shè)計(jì)有所幫助。
- PHP使用DOM和simplexml讀取xml文檔的方法示例
- php使用simplexml_load_file加載XML文件并顯示XML的方法
- PHP中使用SimpleXML檢查XML文件結(jié)構(gòu)實(shí)例
- php中simplexml_load_file函數(shù)用法實(shí)例
- php的SimpleXML方法讀寫XML接口文件實(shí)例解析
- php simplexmlElement操作xml的命名空間實(shí)現(xiàn)代碼
- PHP中simplexml_load_string函數(shù)使用說明
- PHP XML操作的各種方法解析(比較詳細(xì))
- PHP中的生成XML文件的4種方法分享
- PHP基于SimpleXML生成和解析xml的方法示例
相關(guān)文章
php中有關(guān)合并某一字段鍵值相同的數(shù)組合并的改進(jìn)
這篇文章主要介紹了php中有關(guān)合并某一字段鍵值相同的數(shù)組合并的改進(jìn),需要的朋友可以參考下2015-03-03
PHP實(shí)現(xiàn)普通hash分布式算法簡單示例
這篇文章主要介紹了PHP實(shí)現(xiàn)普通hash分布式算法,結(jié)合實(shí)例形式分析了普通hash分布式算法類的定義與簡單使用技巧,需要的朋友可以參考下2018-08-08
利用Dockerfile文件部署php項(xiàng)目的全過程
環(huán)境部署一直是一個(gè)很大的問題,無論是開發(fā)環(huán)境還是生產(chǎn)環(huán)境,但是Docker將開發(fā)環(huán)境和生產(chǎn)環(huán)境以輕量級(jí)方式打包,提供了一致的環(huán)境,下面這篇文章主要給大家介紹了關(guān)于利用Dockerfile文件部署php項(xiàng)目的相關(guān)資料,需要的朋友可以參考下2022-07-07
Ajax PHP 邊學(xué)邊練 之三 數(shù)據(jù)庫
在上一篇備忘日歷實(shí)例中,實(shí)現(xiàn)了當(dāng)鼠標(biāo)放在某個(gè)日期上時(shí),如果當(dāng)天有備忘信息則會(huì)顯示出來,但是這些信息是為了測試方便事先寫在數(shù)組中的數(shù)據(jù),不能體現(xiàn)其實(shí)時(shí)性。2009-11-11
PHP實(shí)現(xiàn)將標(biāo)點(diǎn)符號(hào)正則替換為空格的方法
這篇文章主要介紹了PHP實(shí)現(xiàn)將標(biāo)點(diǎn)符號(hào)正則替換為空格的方法,結(jié)合實(shí)例形式分析了php針對(duì)符號(hào)的正則匹配相關(guān)操作技巧,需要的朋友可以參考下2017-08-08
PHP下通過系統(tǒng)信號(hào)量加鎖方式獲取遞增序列ID
前一陣子,設(shè)計(jì)LAJP時(shí)需要在PHP中生成唯一ID,看似小菜一碟卻著實(shí)讓我為難了,在Java中一個(gè)同步方法即可搞定的事,但在PHP中卻沒有好的解決思路。2009-09-09

