源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

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

  • 时间:2021-11-14 16:03 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:php+xml编程之SimpleXML的应用实例
本文实例讲述了php+xml编程之SimpleXML的应用。分享给大家供大家参考。具体如下: SimpleXML的核心思想:以面向对象的方式来操作xml文件,它会将xml文件的所有元素都转成对象。 xml文档:words.xml
[u]复制代码[/u] 代码如下:
<?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使用实例:
[u]复制代码[/u] 代码如下:
<?php echo "<pre>"; $words = simplexml_load_file("words.xml");//返回数组对象,可以用print_r()或var_dump()查看 var_dump($words); ?>
读取内容:
[u]复制代码[/u] 代码如下:
<?php echo "<pre>"; $words = simplexml_load_file("words.xml");//返回数组对象,可以用print_r()或var_dump()查看 //echo $words->word[2]; foreach($words->word as $row){//$row还是一个对象  print_r($row);  echo $row->ch."<hr>"; //其实,$row->ch还是一个对象,只不能它能echo出来 } ?>
第二段代码输出结果:
[u]复制代码[/u] 代码如下:
SimpleXMLElement Object (     [en] => boy     [ch] => 男孩 ) 男孩 SimpleXMLElement Object (     [en] => girl     [ch] => 女孩 ) 女孩 SimpleXMLElement Object (     [en] => teacher     [ch] => 老师 ) 老师
希望本文所述对大家的php+xml程序设计有所帮助。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部