《PHP實(shí)戰(zhàn):php+xml編程之SimpleXML的應(yīng)用實(shí)例》要點(diǎn):
本文介紹了PHP實(shí)戰(zhàn):php+xml編程之SimpleXML的應(yīng)用實(shí)例,希望對(duì)您有用。如果有疑問(wèn),可以聯(lián)系我們。
PHP實(shí)例本文實(shí)例講述了php+xml編程之SimpleXML的應(yīng)用.分享給大家供大家參考.具體如下:
PHP實(shí)例SimpleXML的核心思想:以面向?qū)ο蟮姆绞絹?lái)操作xml文件,它會(huì)將xml文件的所有元素都轉(zhuǎn)成對(duì)象.
PHP實(shí)例xml文檔:words.xml
代碼如下:
<?xml version="1.0" encoding="utf-8"?>
<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í)例:
代碼如下:
<?php
echo "<pre>";
$words = simplexml_load_file("words.xml");//返回?cái)?shù)組對(duì)象,可以用print_r()或var_dump()查看
var_dump($words);
?>
PHP實(shí)例讀取內(nèi)容:
代碼如下:
<?php
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é)果:
代碼如下:
SimpleXMLElement Object
(
??? [en] => boy
??? [ch] => 男孩
)
男孩
SimpleXMLElement Object
(
??? [en] => girl
??? [ch] => 女孩
)
女孩
SimpleXMLElement Object
(
??? [en] => teacher
??? [ch] => 老師
)
老師
PHP實(shí)例希望本文所述對(duì)大家的php+xml程序設(shè)計(jì)有所贊助.
維易PHP培訓(xùn)學(xué)院每天發(fā)布《PHP實(shí)戰(zhàn):php+xml編程之SimpleXML的應(yīng)用實(shí)例》等實(shí)戰(zhàn)技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養(yǎng)人才。
轉(zhuǎn)載請(qǐng)注明本頁(yè)網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/12549.html