首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 相關知識

PHP DOM XML 函數完整指南

     編輯:PHP 相關知識

PHP DOM XML 函數概述

PHP 的 DOM XML 函數僅在編譯 PHP 時加入 --with-dom=[DIR] 選項並使用 GNOME XML 函式庫時可用。需要至少 libxml-2.0.0 版本(測試版不支援)。這些函數自 PHP 4 起引入。

預定義常數

DOM XML 模組定義了下列節點類型常數:

常數值說明
XML_ELEMENT_NODE1元素節點
XML_ATTRIBUTE_NODE2屬性節點
XML_TEXT_NODE3文字節點
XML_CDATA_SECTION_NODE4CDATA 區段節點
XML_ENTITY_REF_NODE5實體參考節點
XML_ENTITY_NODE6實體節點
XML_PI_NODE7處理指令節點
XML_COMMENT_NODE8註解節點
XML_DOCUMENT_NODE9文件節點
XML_DOCUMENT_TYPE_NODE10文件類型節點
XML_DOCUMENT_FRAG_NODE11文件片段節點
XML_NOTATION_NODE12標記節點
XML_GLOBAL_NAMESPACE1全域命名空間
XML_LOCAL_NAMESPACE2區域命名空間

核心類別與函數

DOM XML 函數會回傳一個解析後的 XML 文件樹狀結構,每個節點皆為以下類別之一的物件。

xmldoc

版本需求: PHP 4 >= 4.0b4

說明: 從字串建立 XML 文件的 DOM 物件。

object xmldoc (string str)

函數解析字串 str 中的 XML 文件,回傳一個屬於 DomDocument 類別的物件,擁有 doc(資源)、version(字串)和 type(長整數)屬性。

xmldocfile

版本需求: PHP 4 >= 4.0b4

說明: 從 XML 檔案建立 DOM 物件。

object xmldocfile (string filename)

函數解析指定檔案 filename 中的 XML 文件,回傳 DomDocument 物件,含 doc 和 version 屬性。

xmltree

版本需求: PHP 4 >= 4.0b4

說明: 從 XML 文件建立 PHP 物件樹。

object xmltree (string str)

函數解析字串 str 中的 XML 文件,回傳解析後的 PHP 物件樹。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved