php+xml編程之SimpleXML的應(yīng)用實(shí)例
本文實(shí)例講述了php+xml編程之SimpleXML的應(yīng)用。分享給大家供大家參考。具體如下:
SimpleXML的核心思想:以面向?qū)ο蟮姆绞絹?lái)操作xml文件,它會(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出來(lái)
}
?>
第二段代碼輸出結(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方法讀寫(xiě)XML接口文件實(shí)例解析
- php simplexmlElement操作xml的命名空間實(shí)現(xiàn)代碼
- PHP中simplexml_load_string函數(shù)使用說(shuō)明
- PHP XML操作的各種方法解析(比較詳細(xì))
- PHP中的生成XML文件的4種方法分享
- PHP基于SimpleXML生成和解析xml的方法示例
相關(guān)文章
從Web查詢(xún)數(shù)據(jù)庫(kù)之PHP與MySQL篇
PHP+MySQL的組合是構(gòu)建網(wǎng)站的一個(gè)常見(jiàn)搭配,不過(guò)如何使用PHP通過(guò)Web訪問(wèn)MySQL數(shù)據(jù)庫(kù)呢?下面從Web數(shù)據(jù)庫(kù)架構(gòu)的工作原理講起。2009-09-09PHP簡(jiǎn)單操作MongoDB的方法(安裝及增刪改查)
這篇文章主要介紹了PHP簡(jiǎn)單操作MongoDB的方法,簡(jiǎn)單分析了php安裝及操作MongoDB數(shù)據(jù)庫(kù)的方法,涉及PHP針對(duì)MongoDB數(shù)據(jù)庫(kù)基本的增刪改查等操作技巧,需要的朋友可以參考下2016-05-05PHP系列學(xué)習(xí)之日期函數(shù)使用介紹
PHP有非常豐富的庫(kù)資源,便于開(kāi)發(fā)者很容易的處理一些業(yè)務(wù)。由于我們?cè)陧?xiàng)目中與日期接觸最多,所以今天就從日期函數(shù)入手學(xué)習(xí)2012-08-08shell腳本作為保證PHP腳本不掛掉的守護(hù)進(jìn)程實(shí)例分享
以下是對(duì)用shell腳本作為保證PHP腳本不掛掉的守護(hù)進(jìn)程實(shí)例進(jìn)行了分析介紹,需要的朋友可以參考下2013-07-07PHP fastcgi模式上傳大文件(大約有300多K)報(bào)錯(cuò)
上傳圖片時(shí),大約有300多K,結(jié)果報(bào)了個(gè)服務(wù)器錯(cuò)誤,fastcgi默認(rèn)的請(qǐng)求大小為131072,于是在apache配置中添加了MaxRequestLen 配置就好了2014-09-09解決PHP超大文件下載,斷點(diǎn)續(xù)傳下載的方法詳解
本篇文章是對(duì)PHP超大文件下載,斷點(diǎn)續(xù)傳下載的解決方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06