程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP入門知識 >> PHP 5 SimpleXML 函數

PHP 5 SimpleXML 函數

編輯:PHP入門知識

PHP 5 SimpleXML 函數


PHP SimpleXML 簡介

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

SimpleXML 轉換 XML 文檔到 SimpleXMLElement 對象。

通過正常的屬性選擇器和數組迭代器,這個對象能夠像其他對象一樣被處理。

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


安裝

SimpleXML 擴展需要 PHP 5 支持。

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


PHP 5 SimpleXML 函數

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

PHP 5 SimpleXML 迭代函數

函數 描述 current() 返回當前元素。 getChildren() 返回當前元素的子元素。 hasChildren() 檢查當前元素是否有子元素。 key() 返回當前鍵。 next() 移動到下一個元素。 rewind() 倒回到第一個元素。 valid() 檢查當前元素是否有效。
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved