PHP 8.1.31 Released!

Costanti predefinite

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.

Costanti XML
Costante Valore Descrizione
XML_ELEMENT_NODE (int) 1 Il nodo è un DOMElement
XML_ATTRIBUTE_NODE (int) 2 Il nodo è un DOMAttr
XML_TEXT_NODE (int) 3 Il nodo è un DOMText
XML_CDATA_SECTION_NODE (int) 4 Il nodo è un DOMCharacterData
XML_ENTITY_REF_NODE (int) 5 Il nodo è un DOMEntityReference
XML_ENTITY_NODE (int) 6 Il nodo è un DOMEntity
XML_PI_NODE (int) 7 Il nodo è un DOMProcessingInstruction
XML_COMMENT_NODE (int) 8 Il nodo è un DOMComment
XML_DOCUMENT_NODE (int) 9 Il nodo è un DOMDocument
XML_DOCUMENT_TYPE_NODE (int) 10 Il nodo è un DOMDocumentType
XML_DOCUMENT_FRAG_NODE (int) 11 Il nodo è un DOMDocumentFragment
XML_NOTATION_NODE (int) 12 Il nodo è un DOMNotation
XML_HTML_DOCUMENT_NODE (int) 13  
XML_DTD_NODE (int) 14  
XML_ELEMENT_DECL_NODE (int) 15  
XML_ATTRIBUTE_DECL_NODE (int) 16  
XML_ENTITY_DECL_NODE (int) 17  
XML_NAMESPACE_DECL_NODE (int) 18  
XML_ATTRIBUTE_CDATA (int) 1  
XML_ATTRIBUTE_ID (int) 2  
XML_ATTRIBUTE_IDREF (int) 3  
XML_ATTRIBUTE_IDREFS (int) 4  
XML_ATTRIBUTE_ENTITY (int) 5  
XML_ATTRIBUTE_NMTOKEN (int) 7  
XML_ATTRIBUTE_NMTOKENS (int) 8  
XML_ATTRIBUTE_ENUMERATION (int) 9  
XML_ATTRIBUTE_NOTATION (int) 10  
Costanti DOMException
Costante Valore Descrizione
DOM_PHP_ERR (int) 0 Codice di errore non parte della specificazione DOM. Pensato per gli errori PHP.
DOM_INDEX_SIZE_ERR (int) 1 Se l'indice o la dimensione è negativa, o maggiore del valore permesso.
DOMSTRING_SIZE_ERR (int) 2 Se l'intervallo di testo specificato non rientra in un DOMString.
DOM_HIERARCHY_REQUEST_ERR (int) 3 Se un nodo viene inserito in un posto a cui non appartiene
DOM_WRONG_DOCUMENT_ERR (int) 4 Se un nodo viene utilizzato in un documento diverso da quello che lo ha creato.
DOM_INVALID_CHARACTER_ERR (int) 5 Se viene specificato un carattere non valido o illegale, come ad esempio in un nome.
DOM_NO_DATA_ALLOWED_ERR (int) 6 Se vengono specificati dati per un nodo che non supporta dati.
DOM_NO_MODIFICATION_ALLOWED_ERR (int) 7 Se si tenta di modificare un oggetto in cui non sono consentite modifiche.
DOM_NOT_FOUND_ERR (int) 8 Se si tenta di fare riferimento a un nodo in un contesto in cui non esiste.
DOM_NOT_SUPPORTED_ERR (int) 9 Se l'implementazione non supporta il tipo richiesto di oggetto o di operazione.
DOM_INUSE_ATTRIBUTE_ERR (int) 10 Se si tenta di aggiungere un attributo che è già in uso altrove.
DOM_INVALID_STATE_ERR (int) 11 Se si tenta di utilizzare un oggetto che non è, o non è più, utilizzabile.
DOM_SYNTAX_ERR (int) 12 Se viene specificata una stringa non valida o illegale.
DOM_INVALID_MODIFICATION_ERR (int) 13 Se si tenta di modificare il tipo dell'oggetto sottostante.
DOM_NAMESPACE_ERR (int) 14 Se viene effettuato un tentativo di creare o modificare un oggetto in un modo che non è corretto per quanto riguarda i namespace.
DOM_INVALID_ACCESS_ERR (int) 15 Se un parametro o un operazione non è supportata dall'oggetto sottostante.
DOM_VALIDATION_ERR (int) 16 Se una chiamata ad un metodo come insertBefore o removeChild renderebbe il nodo non valido rispetto alla "validità parziale", questa eccezione potrebbe essere sollevata e l'operazione non verrebbe fatta.
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top