>  기사  >  백엔드 개발  >  php+xml编程之SimpleXML的应用实例,simplexml应用实例_PHP教程

php+xml编程之SimpleXML的应用实例,simplexml应用实例_PHP教程

WBOY
WBOY원래의
2016-07-13 10:09:06656검색

php+xml编程之SimpleXML的应用实例,simplexml应用实例

本文实例讲述了php+xml编程之SimpleXML的应用。分享给大家供大家参考。具体如下:

SimpleXML的核心思想:以面向对象的方式来操作xml文件,它会将xml文件的所有元素都转成对象。

xml文档:words.xml

复制代码 代码如下:



 boy
 男孩


 girl
 女孩


 teacher
 老师


 beauty
 美女


simplexml使用实例:
复制代码 代码如下:
echo "
";<br>
$words = simplexml_load_file("words.xml");//返回数组对象,可以用print_r()或var_dump()查看<br>
var_dump($words);<br>
?>

读取内容:

复制代码 代码如下:
echo "
";<br>
$words = simplexml_load_file("words.xml");//返回数组对象,可以用print_r()或var_dump()查看<br>
//echo $words->word[2];<br>
foreach($words->word as $row){//$row还是一个对象<br>
 print_r($row);<br>
 echo $row->ch."<hr>"; //其实,$row->ch还是一个对象,只不能它能echo出来<br>
}<br>
?>

第二段代码输出结果:
复制代码 代码如下:
SimpleXMLElement Object
(
    [en] => boy
    [ch] => 男孩
)
男孩
SimpleXMLElement Object
(
    [en] => girl
    [ch] => 女孩
)
女孩
SimpleXMLElement Object
(
    [en] => teacher
    [ch] => 老师
)
老师

希望本文所述对大家的php+xml程序设计有所帮助。

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/947220.htmlTechArticlephp+xml编程之SimpleXML的应用实例,simplexml应用实例 本文实例讲述了php+xml编程之SimpleXML的应用。分享给大家供大家参考。具体如下: SimpleXM...
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.