PHP Conference Nagoya 2025

Constantes predefinidas

As contantes abaixo são definidas por esta extensão e só estarão disponíveis quando a extensão tiver sido compilada no PHP ou tiver sido carregada dinamicamente em tempo de execução.

Constantes XML
Constante Valor Descrição
XML_ELEMENT_NODE (int) 1 Nó é um DOMElement
XML_ATTRIBUTE_NODE (int) 2 Nó é um DOMAttr
XML_TEXT_NODE (int) 3 Nó é um DOMText
XML_CDATA_SECTION_NODE (int) 4 Nó é um DOMCharacterData
XML_ENTITY_REF_NODE (int) 5 Nó é um DOMEntityReference
XML_ENTITY_NODE (int) 6 Nó é um DOMEntity
XML_PI_NODE (int) 7 Nó é um DOMProcessingInstruction
XML_COMMENT_NODE (int) 8 Nó é um DOMComment
XML_DOCUMENT_NODE (int) 9 Nó é um DOMDocument
XML_DOCUMENT_TYPE_NODE (int) 10 Nó é um DOMDocumentType
XML_DOCUMENT_FRAG_NODE (int) 11 Nó é um DOMDocumentFragment
XML_NOTATION_NODE (int) 12 Nó é um 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  
XML_LOCAL_NAMESPACE (int)   Nó de declaração de namespace.
Constantes DOMException
Constante Valor Descrição
DOM_PHP_ERR (int) 0 Código não pertencente à especificação DOM. Significativa apenas para erros do PHP. Descontinuada a partir do PHP 8.4.0 por não ser mais usada. Antes do PHP 8.4.0, era inconsistentemente usada para indicar situações de falta de memória.
DOM_INDEX_SIZE_ERR (int) 1 Se o índice ou tamanho for negativo, ou maior do que o permitido.
DOMSTRING_SIZE_ERR (int) 2 Se o tamanho do texto especificado não couber em DOMString.
DOM_HIERARCHY_REQUEST_ERR (int) 3 Se algum nó for inserido em um lugar que não o pertence
DOM_WRONG_DOCUMENT_ERR (int) 4 Se um nó é utilizado em um documento diferente ao qual foi criado
DOM_INVALID_CHARACTER_ERR (int) 5 Se um caracter inválido é utilizado, como por exemplo em um nome.
DOM_NO_DATA_ALLOWED_ERR (int) 6 Se um conteúdo é utilizado com um nó que não suporta conteúdo.
DOM_NO_MODIFICATION_ALLOWED_ERR (int) 7 Se ocorrer uma tentativa de modificação é feita em um objeto que não permite modificações
DOM_NOT_FOUND_ERR (int) 8 Se ocorrer uma tentativa de referênciar um nó em um contexto onde o mesmo não existe.
DOM_NOT_SUPPORTED_ERR (int) 9 Se a implementação não suportar o tipo de objeto ou operação solicitados.
DOM_INUSE_ATTRIBUTE_ERR (int) 10 Se ocorrer a tentativa de adicionar um atributo que já está em uso em outro lugar.
DOM_INVALID_STATE_ERR (int) 11 Se ocorrer a tentativa de usar um objeto que não é mais válido.
DOM_SYNTAX_ERR (int) 12 Se um conjunto de caracteres inválido ou ilegal for utilizado.
DOM_INVALID_MODIFICATION_ERR (int) 13 Se ocorrer a tentativa de modificar o tipo do objeto subjacente.
DOM_NAMESPACE_ERR (int) 14 Se ocorrer a tentativa de criar ou modificar um objeto incorretamente considerando namespaces.
DOM_INVALID_ACCESS_ERR (int) 15 Se o parâmetro ou operação não é suportada pelo objeto subjacente.
DOM_VALIDATION_ERR (int) 16 Se uma chamada á um método como insertBefore ou removeChild invalidar o nó respeitando a "validação parcial", essa exceção será lançada e a operação não será realizada.
adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top