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.
LIBXML_BIGLINES
(int)
Nota:
Disponível somente a partir do PHP 7.0.0 com Libxml >= 2.9.0.
LIBXML_COMPACT
(int)
Nota:
Somente disponível na Libxml >= 2.6.21
LIBXML_DTDATTR
(int)
Habilitar o carregamento de atributos DTD irá ativar a busca de entidades externas.
A constante LIBXML_NO_XXE
pode ser usada para evitar isto (disponível somente na Libxml >= 2.13.0, a partir do PHP 8.4.0).
LIBXML_DTDLOAD
(int)
Habilitar o carregamento de subconjuntos externos ativará a busca de entidades externas.
A constante LIBXML_NO_XXE
pode ser usada para evitar isto (disponível somente na Libxml >= 2.13.0, a partir do PHP 8.4.0).
LIBXML_DTDVALID
(int)
Habilitar a validação do DTD pode facilitar ataques do tipo XXE (Entidade Externa XML).
A constante LIBXML_NO_XXE
pode ser usada para evitar isto (disponível somente na Libxml >= 2.13.0, a partir do PHP 8.4.0).
LIBXML_HTML_NOIMPLIED
(int)
Nota:
Disponível somente na Libxml >= 2.7.7 (a partir do PHP >= 5.4.0)
LIBXML_HTML_NODEFDTD
(int)
Nota:
Disponível somente na Libxml >= 2.7.8 (a partir do PHP >= 5.4.0)
LIBXML_LOADED_VERSION
(string)
LIBXML_NOBLANKS
(int)
LIBXML_NOCDATA
(int)
LIBXML_NOEMPTYTAG
(int)
<br/>
para
<br></br>
)
Nota:
Atualmente, esta opção está disponível somente nas funções DOMDocument::save e DOMDocument::saveXML.
LIBXML_NOENT
(int)
Habilitar dubstituição de entidade pode facilitar ataques do tipo XXE (XML External Entity).
LIBXML_NOERROR
(int)
LIBXML_NONET
(int)
LIBXML_NOWARNING
(int)
LIBXML_NOXMLDECL
(int)
Nota:
Somente disponível na Libxml >= 2.6.21
LIBXML_NO_XXE
(int)
Nota:
Disponível apenas na Libxml >= 2.13.0, a partir do PHP 8.4.0
LIBXML_NSCLEAN
(int)
LIBXML_PARSEHUGE
(int)
Nota:
Disponível somente na Libxml >= 2.7.0 (a partir do PHP >= 5.3.2 e do PHP >= 5.2.12)
LIBXML_PEDANTIC
(int)
Nota:
Disponível a partir do PHP >= 5.4.0
LIBXML_RECOVER
(int)
Nota:
Disponível apenas a partir do PHP 8.4.0
LIBXML_XINCLUDE
(int)
LIBXML_ERR_ERROR
(int)
LIBXML_ERR_FATAL
(int)
LIBXML_ERR_NONE
(int)
LIBXML_ERR_WARNING
(int)
LIBXML_VERSION
(int)
LIBXML_DOTTED_VERSION
(string)
LIBXML_SCHEMA_CREATE
(int)
Nota:
Disponível somente na Libxml >= 2.6.14 (a partir do PHP >= 5.5.2)