XVIII. DOM XML functions
These functions are only available if PHP was configured with
--with-dom=[DIR], using the
GNOME xml library. You will need at least libxml-2.0.0 (the beta
version will not work). These functions have been added in PHP4.
This module defines the following constants:
Table 1. XML constants
Constant | Value | Description |
---|
XML_ELEMENT_NODE | 1 | |
XML_ATTRIBUTE_NODE | 2 | |
XML_TEXT_NODE | 3 | |
XML_CDATA_SECTION_NODE | 4 | |
XML_ENTITY_REF_NODE | 5 | |
XML_ENTITY_NODE | 6 | |
XML_PI_NODE | 7 | |
XML_COMMENT_NODE | 8 | |
XML_DOCUMENT_NODE | 9 | |
XML_DOCUMENT_TYPE_NODE | 10 | |
XML_DOCUMENT_FRAG_NODE | 11 | |
XML_NOTATION_NODE | 12 | |
XML_GLOBAL_NAMESPACE | 1 | |
XML_LOCAL_NAMESPACE | 2 | |
This module defines a number of classes. The DOM XML functions
return a parsed tree of the XML document with each node being an
object belonging to one of these classes.
- Table of Contents
- xmldoc — Creates a DOM object of an XML document
- xmldocfile — Creates a DOM object from XML file
- xmltree —
Creates a tree of php objects from XML document