Queste costanti sono definite da questa estensione e sono disponibili solo se l'estensione è stata compilata nel PHP o se è stata caricata dinamicamente a runtime.
Costante | Valore | Descrizione |
---|---|---|
XML_ELEMENT_NODE
(integer)
|
1 | Il nodo è un DOMElement |
XML_ATTRIBUTE_NODE
(integer)
|
2 | Il nodo è un DOMAttr |
XML_TEXT_NODE
(integer)
|
3 | Il nodo è un DOMText |
XML_CDATA_SECTION_NODE
(integer)
|
4 | Il nodo è un oggetto DOMCharacterData |
XML_ENTITY_REF_NODE
(integer)
|
5 | Il nodo è un oggetto DOMEntityReference |
XML_ENTITY_NODE
(integer)
|
6 | Il nodo è un DOMEntity |
XML_PI_NODE
(integer)
|
7 | Il nodo è un DOMProcessingInstruction |
XML_COMMENT_NODE
(integer)
|
8 | Il nodo è un DOMComment |
XML_DOCUMENT_NODE
(integer)
|
9 | Il nodo è un DOMDocument |
XML_DOCUMENT_TYPE_NODE
(integer)
|
10 | Il nodo è un oggetto DOMDocumentType |
XML_DOCUMENT_FRAG_NODE
(integer)
|
11 | Il nodo è un oggetto DOMDocumentFragment |
XML_NOTATION_NODE
(integer)
|
12 | Il nodo è un oggetto 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 |
Costante | Valore | Descrizione |
---|---|---|
DOM_INDEX_SIZE_ERR
(integer)
|
1 | Se l'indice o la dimensione sono negativi, o maagiori del valore ammesso. |
DOMSTRING_SIZE_ERR
(integer)
|
2 | Se il range di testo indicato non rientra nell'oggetto DOMString. |
DOM_HIERARCHY_REQUEST_ERR
(integer)
|
3 | Se il nodo è inserito in posti non attesi |
DOM_WRONG_DOCUMENT_ERR
(integer)
|
4 | Se il nodo viene utilizzato in documenti differenti rispetto a quello che lo ha creato. |
DOM_INVALID_CHARACTER_ERR
(integer)
|
5 | Carattere invalido o illegale. |
DOM_NO_DATA_ALLOWED_ERR
(integer)
|
6 | Dati indicati per un nodo che non gestisce i dati. |
DOM_NO_MODIFICATION_ALLOWED_ERR
(integer)
|
7 | Tentativo di modifica di un oggetto che non permette modifiche. |
DOM_NOT_FOUND_ERR
(integer)
|
8 | Riferimento ad un nodo in un contesto in cui non esiste. |
DOM_NOT_SUPPORTED_ERR
(integer)
|
9 | Tipo di oggetto oppure operazione non supportata dall'implementazione. |
DOM_INUSE_ATTRIBUTE_ERR
(integer)
|
10 | Tentativo di aggiungere un attributo già in uso altrove. |
DOM_INVALID_STATE_ERR
(integer)
|
11 | Utilizzo di un oggetto che non è più utilizzabile. |
DOM_SYNTAX_ERR
(integer)
|
12 | Stringa non valida o illegale. |
DOM_INVALID_MODIFICATION_ERR
(integer)
|
13 | Tentativo di modificare il tipo dell'oggetto sottostante. |
DOM_NAMESPACE_ERR
(integer)
|
14 | Tentativo di creare o modficiare un oggetto in un modo che non è corretto rispetto allo spazio dei nomi. |
DOM_INVALID_ACCESS_ERR
(integer)
|
15 | Parametro od operazione non supportati dall'oggetto. |
DOM_VALIDATION_ERR
(integer)
|
16 | Chiamata ad un metodo tipo insertBefore oppure removeChild che renda il nodo invalido ripetto ad una 'validazione parziale'; questa eccezione comporta la mancata esecuzione dell'operazione. |