DOM Document Object Model
预定义常量
下列常量由此扩展定义,且仅在此扩展编译入 PHP 或在运行时动态载入时可用。
XML constants Constant Value Description
XML_ELEMENT_NODE (integer) 1 Node is a DOMElement
XML_ATTRIBUTE_NODE (integer) 2 Node is a DOMAttr
XML_TEXT_NODE (integer) 3 Node is a DOMText
XML_CDATA_SECTION_NODE (integer) 4 Node is a DOMCharacterData
XML_ENTITY_REF_NODE (integer) 5 Node is a DOMEntityReference
XML_ENTITY_NODE (integer) 6 Node is a DOMEntity
XML_PI_NODE (integer) 7 Node is a DOMProcessingInstruction
XML_COMMENT_NODE (integer) 8 Node is a DOMComment
XML_DOCUMENT_NODE (integer) 9 Node is a DOMDocument
XML_DOCUMENT_TYPE_NODE (integer) 10 Node is a DOMDocumentType
XML_DOCUMENT_FRAG_NODE (integer) 11 Node is a DOMDocumentFragment
XML_NOTATION_NODE (integer) 12 Node is a DOMNotation
XML_HTML_DOCUMENT_NODE (integer) 13
XML_DTD_NODE (integer) 14
XML_ELEMENT_DECL_NODE (integer) 15
XML_ATTRIBUTE_DECL_NODE (integer) 16
XML_ENTITY_DECL_NODE (integer) 17
XML_NAMESPACE_DECL_NODE (integer) 18
XML_ATTRIBUTE_CDATA (integer) 1
XML_ATTRIBUTE_ID (integer) 2
XML_ATTRIBUTE_IDREF (integer) 3
XML_ATTRIBUTE_IDREFS (integer) 4
XML_ATTRIBUTE_ENTITY (integer) 5
XML_ATTRIBUTE_NMTOKEN (integer) 7
XML_ATTRIBUTE_NMTOKENS (integer) 8
XML_ATTRIBUTE_ENUMERATION (integer) 9
XML_ATTRIBUTE_NOTATION (integer) 10
DOMException constants Constant Value Description
DOM_PHP_ERR (integer) 0 Error code not part of the DOM specification. Meant for PHP errors.
DOM_INDEX_SIZE_ERR (integer) 1 If index or size is negative, or greater than the allowed value.
DOMSTRING_SIZE_ERR (integer) 2 If the specified range of text does not fit into a DOMString.
DOM_HIERARCHY_REQUEST_ERR (integer) 3 If any node is inserted somewhere it doesn't belong
DOM_WRONG_DOCUMENT_ERR (integer) 4 If a node is used in a different
- DOMAttr — 元素属性类
- DOMCdataSection — The DOMCdataSection class
- DOMCharacterData — 字符数据类
- DOMComment — 文档注释类
- DOMDocument — DOM文档类
- DOMDocumentFragment — The DOMDocumentFragment class
- DOMDocumentType — The DOMDocumentType class
- DOMElement — The DOMElement class
- DOMEntity — The DOMEntity class
- DOMEntityReference — The DOMEntityReference class
- DOMException — The DOMException class
- DOMImplementation — The DOMImplementation class
- DOMNamedNodeMap — The DOMNamedNodeMap class
- DOMNode — The DOMNode class
- DOMNodeList — The DOMNodeList class
- DOMNotation — The DOMNotation class
- DOMProcessingInstruction — The DOMProcessingInstruction class
- DOMText — DOM文本类
- DOMXPath — The DOMXPath class
- DOM 函数
DOMElementdom_import_simplexml ( SimpleXMLElement
$node
) —从 SimpleXMLElement对象中获取DOM元素
预定义常量
下列常量由此扩展定义,且仅在此扩展编译入 PHP 或在运行时动态载入时可用。
XML constants Constant Value Description
XML_ELEMENT_NODE (integer) 1 Node is a DOMElement
XML_ATTRIBUTE_NODE (integer) 2 Node is a DOMAttr
XML_TEXT_NODE (integer) 3 Node is a DOMText
XML_CDATA_SECTION_NODE (integer) 4 Node is a DOMCharacterData
XML_ENTITY_REF_NODE (integer) 5 Node is a DOMEntityReference
XML_ENTITY_NODE (integer) 6 Node is a DOMEntity
XML_PI_NODE (integer) 7 Node is a DOMProcessingInstruction
XML_COMMENT_NODE (integer) 8 Node is a DOMComment
XML_DOCUMENT_NODE (integer) 9 Node is a DOMDocument
XML_DOCUMENT_TYPE_NODE (integer) 10 Node is a DOMDocumentType
XML_DOCUMENT_FRAG_NODE (integer) 11 Node is a DOMDocumentFragment
XML_NOTATION_NODE (integer) 12 Node is a DOMNotation
XML_HTML_DOCUMENT_NODE (integer) 13
XML_DTD_NODE (integer) 14
XML_ELEMENT_DECL_NODE (integer) 15
XML_ATTRIBUTE_DECL_NODE (integer) 16
XML_ENTITY_DECL_NODE (integer) 17
XML_NAMESPACE_DECL_NODE (integer) 18
XML_ATTRIBUTE_CDATA (integer) 1
XML_ATTRIBUTE_ID (integer) 2
XML_ATTRIBUTE_IDREF (integer) 3
XML_ATTRIBUTE_IDREFS (integer) 4
XML_ATTRIBUTE_ENTITY (integer) 5
XML_ATTRIBUTE_NMTOKEN (integer) 7
XML_ATTRIBUTE_NMTOKENS (integer) 8
XML_ATTRIBUTE_ENUMERATION (integer) 9
XML_ATTRIBUTE_NOTATION (integer) 10
DOMException constants Constant Value Description
DOM_PHP_ERR (integer) 0 Error code not part of the DOM specification. Meant for PHP errors.
DOM_INDEX_SIZE_ERR (integer) 1 If index or size is negative, or greater than the allowed value.
DOMSTRING_SIZE_ERR (integer) 2 If the specified range of text does not fit into a DOMString.
DOM_HIERARCHY_REQUEST_ERR (integer) 3 If any node is inserted somewhere it doesn't belong
DOM_WRONG_DOCUMENT_ERR (integer) 4 If a node is used in a different