偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

PHP5對(duì)象simplexml的詳細(xì)分析

開(kāi)發(fā) 后端
PHP5對(duì)象simplexml是一個(gè)新增的XML對(duì)象,其中simplexml_load_file(str file);就是一個(gè)將xml文檔載入simplexml對(duì)象中的方法。

PHP5對(duì)象simplexml是一個(gè)新增的針對(duì)XML的一個(gè)對(duì)象。我們將會(huì)在這篇文章中對(duì)PHP5對(duì)象simplexml的屬性和方法進(jìn)行詳細(xì)的介紹,希望大家能夠通過(guò)本文對(duì)這新增對(duì)象有一個(gè)深刻的了解。

#t#simplexml_load_file(str file); 將一個(gè)xml文檔載入一個(gè)simplexml對(duì)象中,此方法返回一個(gè)句柄

simplexml_load_string(str string);將一段xml文檔載入一個(gè)simplexml對(duì)象中,此方法返回一個(gè)句柄

simplexml_import_dom(data) 該函數(shù)把一個(gè)dom節(jié)點(diǎn)轉(zhuǎn)為simplexml對(duì)象,其中data為實(shí)用的DOM節(jié)點(diǎn)

$simplexml->addAttribute(name,value) 給simplexml對(duì)象元素添加一個(gè)屬性,注意,是simplexml對(duì)象元素,不是simplexml對(duì)象句柄。

$simplexml->addChlid(name,value)給指定的XML節(jié)點(diǎn)添加一個(gè)子節(jié)點(diǎn)

$simplexml->asXML() 從SimpleXMLElement對(duì)象中以一個(gè)字符串的形式返回XML文檔,可以當(dāng)作保存xml文檔來(lái)來(lái)用

$simplexml->attributes() 返回由PHP5對(duì)象simplexml元素節(jié)點(diǎn)的屬性組成的數(shù)組,

運(yùn)行上面代碼會(huì)打印出以個(gè)數(shù)組,Array ( [@attributes] => Array ( [name] => cx,html [tt] => ddd ) )

可見(jiàn),$simplexml->attributes()得到的是一個(gè)xml元素節(jié)點(diǎn)的所有屬性,不過(guò)被包含在一個(gè)[@attributes]數(shù)組中,所以要通過(guò)$xml = $xml['@attributes']來(lái)獲得

$simplexml->Children() 返回simplexml對(duì)象元素節(jié)點(diǎn)的孩子組成的數(shù)組

$simplexml->__construct() 創(chuàng)建一個(gè)新的XML文檔

$simplexml->getDocNamespaces() 該函數(shù)返回$simplexml對(duì)象定義的命名空間

$simplexml->getName() 返回$simplexml對(duì)象元素的名稱,即標(biāo)簽名

$simplexml->getNamespaces() 返回$simplexml對(duì)象使用的命名空間

$simplexml->registerXpathNamespace()  該函數(shù)為下一次XPATH查詢創(chuàng)建命名空間語(yǔ)境

$simplexml->xpath() 使用xpath的語(yǔ)法來(lái)解析一個(gè)PHP5對(duì)象simplexml

實(shí)例代碼1

  1. <?xml version="1.0" encoding="gbk"?> 
  2. <LeapsoulXML>    
  3.     <LeapsoulInfo>    
  4.         <name>Leapsoul-PHP網(wǎng)站開(kāi)發(fā)</name>    
  5.         <website>http://www.leapsoul.cn</website>    
  6.         <description>分享PHP網(wǎng)站開(kāi)發(fā)與建設(shè)的樂(lè)趣,教你如何建立網(wǎng)站</description> 
  7.         <bloger>David</bloger> 
  8.         <date>2009-05-13</date> 
  9.         <qq>QQ:154130270</qq> 
  10.     </LeapsoulInfo> 
  11.  
  12.     <LeapsoulInfo>    
  13.         <name>Leapsoul-PHP網(wǎng)站開(kāi)發(fā)</name> 
  14.         <website>http://www.leapsoul.cn</website> 
  15.         <description>分享PHP網(wǎng)站開(kāi)發(fā)與建設(shè)的樂(lè)趣,教你如何建立網(wǎng)站</description> 
  16.         <bloger>David</bloger> 
  17.         <date>2009-05-13</date> 
  18.         <qq>QQ:154130270</qq> 
  19.     </LeapsoulInfo> 
  20. </LeapsoulXML> 

我們可以結(jié)合上面的PHP5對(duì)象simplexml示例,再加上自己的了解,應(yīng)該能夠充分的認(rèn)識(shí)這一新增的函數(shù)。

責(zé)任編輯:曹凱 來(lái)源: 博客大巴
相關(guān)推薦

2009-12-03 17:41:40

PHP應(yīng)用發(fā)展

2009-11-16 11:18:38

PHP上傳圖片代碼

2009-09-25 14:23:39

2009-09-28 10:39:01

Hibernate基礎(chǔ)

2009-06-18 14:00:51

2021-10-25 19:52:52

IntentFilte

2010-04-26 18:17:19

Oracle存儲(chǔ)過(guò)程

2011-07-01 11:56:56

2009-09-14 13:50:35

LINQ編程模型

2009-09-08 15:56:50

Linq使用Group

2010-01-06 13:50:37

.NET Framew

2009-11-20 13:11:44

Oracle XML數(shù)

2009-09-09 09:48:43

Linq延遲加載

2009-09-14 16:21:34

LINQ To XML

2009-10-10 13:52:57

VB Update方法

2009-11-16 11:07:26

PHP上傳圖片

2010-08-09 13:15:05

DB2 Capture

2010-03-08 17:18:46

Linux du命令

2010-04-12 10:53:07

Oracle SQL

2010-04-26 14:32:21

Oracle SQL
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)