Estas constantes están definidas por esta extensión y estarán disponibles sólo cuando la extensión haya sido compilada con PHP, o bien sea cargada dinámicamente en ejecución.
Constante | Valor | Descripción |
---|---|---|
XML_ELEMENT_NODE
(integer)
|
1 | Nodo es un DOMElement |
XML_ATTRIBUTE_NODE
(integer)
|
2 | Nodo es un DOMAttr |
XML_TEXT_NODE
(integer)
|
3 | Nodo es un DOMText |
XML_CDATA_SECTION_NODE
(integer)
|
4 | Nodo es un DOMCharacterData |
XML_ENTITY_REF_NODE
(integer)
|
5 | Nodo es un DOMEntityReference |
XML_ENTITY_NODE
(integer)
|
6 | Nodo es un DOMEntity |
XML_PI_NODE
(integer)
|
7 | Nodo es un DOMProcessingInstruction |
XML_COMMENT_NODE
(integer)
|
8 | Nodo es un DOMComment |
XML_DOCUMENT_NODE
(integer)
|
9 | Nodo es un DOMDocument |
XML_DOCUMENT_TYPE_NODE
(integer)
|
10 | Nodo es un DOMDocumentType |
XML_DOCUMENT_FRAG_NODE
(integer)
|
11 | Nodo es un DOMDocumentFragment |
XML_NOTATION_NODE
(integer)
|
12 | Nodo es un 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 |
Constante | Valor | Descripción |
---|---|---|
DOM_PHP_ERR
(integer)
|
0 | El código de Error no forma parte de la especificación DOM. Significado para errores PHP. |
DOM_INDEX_SIZE_ERR
(integer)
|
1 | Si el índice o el tamaño es negativo, o mayor que el valor permitido. |
DOMSTRING_SIZE_ERR
(integer)
|
2 | Si el rango especificado de texto no cabe en un DOMString. |
DOM_HIERARCHY_REQUEST_ERR
(integer)
|
3 | Si un nodo es insertado en un lugar al que no pertenece |
DOM_WRONG_DOCUMENT_ERR
(integer)
|
4 | Si un nodo es usado en un documento diferente al que lo creó. |
DOM_INVALID_CHARACTER_ERR
(integer)
|
5 | Si un carácter ilegal o inválido es especificado, como en un nombre. |
DOM_NO_DATA_ALLOWED_ERR
(integer)
|
6 | Si la data es especificada para un nodo que no la soporta. |
DOM_NO_MODIFICATION_ALLOWED_ERR
(integer)
|
7 | Si se intenta modificar un objeto donde las modificaciones no están permitidas. |
DOM_NOT_FOUND_ERR
(integer)
|
8 | Si se intenta referenciar un nodo en un contexto en el que no existe. |
DOM_NOT_SUPPORTED_ERR
(integer)
|
9 | Si la implementación no soporta el tipo de objeto u operación solicitado. |
DOM_INUSE_ATTRIBUTE_ERR
(integer)
|
10 | Si se intenta agregar un atributo que esta siendo usado en otro lugar. |
DOM_INVALID_STATE_ERR
(integer)
|
11 | Si se intenta utilizar un objeto que no es o ha dejado de ser usable. |
DOM_SYNTAX_ERR
(integer)
|
12 | Si una cadena ilegal o inválida es especificada. |
DOM_INVALID_MODIFICATION_ERR
(integer)
|
13 | Si se intenta modificar el tipo de dato del objeto subyacente. |
DOM_NAMESPACE_ERR
(integer)
|
14 | Si se intenta crear o modificar un objeto de una manera que es incorrecta con respecto a su espacio de nombre (namespace). |
DOM_INVALID_ACCESS_ERR
(integer)
|
15 | Si un parámetro u operación no es soportado por el objeto subyacente. |
DOM_VALIDATION_ERR
(integer)
|
16 | Si la llamada a un método como insertBefore o removeChild invalidará el Nodo con respecto a la "validez parcial", esta excepción sera lanzada y la operación no se realizará. |