亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

PHP SimpleXML

PHP 5 SimpleXML 函數(shù) PHP SimpleXML 簡(jiǎn)介 SimpleXML 擴(kuò)展提供了一種獲取 XML 元素的名稱和文本的簡(jiǎn)單方式,只要您知道 XML 文檔的布局。 SimpleXML 轉(zhuǎn)換 XML 文檔到 SimpleXMLElement 對(duì)象。 通過正常的屬性選擇器和數(shù)組迭代器,這個(gè)對(duì)象能夠像其他對(duì)象一樣被處理。 提示:與 DOM 或者 Expat 解析器比較,SimpleXML 只需要幾行代碼就能讀取元素中的文本.



PHP SimpleXML 簡(jiǎn)介

SimpleXML 擴(kuò)展提供了一種獲取 XML 元素的名稱和文本的簡(jiǎn)單方式,只要您知道 XML 文檔的布局。

SimpleXML 轉(zhuǎn)換 XML 文檔到 SimpleXMLElement 對(duì)象。

通過正常的屬性選擇器和數(shù)組迭代器,這個(gè)對(duì)象能夠像其他對(duì)象一樣被處理。

提示:與 DOM 或者 Expat 解析器比較,SimpleXML 只需要幾行代碼就能讀取元素中的文本數(shù)據(jù)。


安裝

SimpleXML 擴(kuò)展需要 PHP 5 支持。

自 PHP 5 起,SimpleXML 函數(shù)是 PHP 核心的組成部分。無(wú)需安裝即可使用這些函數(shù)。


PHP 5 SimpleXML 函數(shù)

函數(shù)描述
__construct()創(chuàng)建一個(gè)新的 SimpleXMLElement 對(duì)象。
addAttribute()給 SimpleXML 元素添加一個(gè)屬性。
addChild()給 SimpleXML 元素添加一個(gè)子元素。
asXML()格式化 XML(版本 1.0)中的 SimpleXML 對(duì)象的數(shù)據(jù)。
attributes()返回 XML 標(biāo)簽的屬性和值。
children()查找指定節(jié)點(diǎn)的子節(jié)點(diǎn)。
count()計(jì)算指定節(jié)點(diǎn)的子節(jié)點(diǎn)個(gè)數(shù)。
getDocNamespaces()返回文檔中的聲明的命名空間。
getName()返回 SimpleXML 元素引用的 XML 標(biāo)簽的名稱。
getNamespaces()返回文檔中使用的命名空間。
registerXPathNamespace()為下一個(gè) XPath 查詢創(chuàng)建命名空間上下文。
saveXML()asXML() 的別名。
simplexml_import_dom()從 DOM 節(jié)點(diǎn)返回 SimpleXMLElement 對(duì)象。
simplexml_load_file()轉(zhuǎn)換 XML 文件為 SimpleXMLElement 對(duì)象。
simplexml_load_string()轉(zhuǎn)換 XML 字符串為 SimpleXMLElement 對(duì)象。
xpath()運(yùn)行對(duì) XML 數(shù)據(jù)的 XPath 查詢。

PHP 5 SimpleXML 迭代函數(shù)

函數(shù)描述
current()返回當(dāng)前元素。
getChildren()返回當(dāng)前元素的子元素。
hasChildren()檢查當(dāng)前元素是否有子元素。
key()返回當(dāng)前鍵。
next()移動(dòng)到下一個(gè)元素。
rewind()倒回到第一個(gè)元素。
valid()檢查當(dāng)前元素是否有效。