Estas constantes son definidas por esta extensión, y solo están disponibles si esta extensión ha sido compilada con PHP, o bien cargada en tiempo de ejecución.
LIBXML_BIGLINES
(int)
Nota:
Disponible únicamente en PHP 7.0.0 con Libxml >= 2.9.0
LIBXML_COMPACT
(int)
Nota:
Disponible únicamente en Libxml >= 2.6.21
LIBXML_DTDATTR
(int)
Activar la carga de atributos DTD permitirá la recuperación de entidades externas.
La constante LIBXML_NO_XXE puede ser utilizada para evitar esto (disponible únicamente en Libxml >= 2.13.0, a partir de PHP 8.4.0).
LIBXML_DTDLOAD
(int)
Activar la carga de subconjuntos externos permitirá la recuperación de entidades externas.
La constante LIBXML_NO_XXE puede ser utilizada para evitar esto (disponible únicamente en Libxml >= 2.13.0, a partir de PHP 8.4.0).
LIBXML_DTDVALID
(int)
Activar la validación de DTD puede facilitar ataques por entidades externas XML (XXE).
La constante LIBXML_NO_XXE puede ser utilizada para evitar esto (disponible únicamente en Libxml >= 2.13.0, a partir de PHP 8.4.0).
LIBXML_HTML_NOIMPLIED
(int)
Nota:
Disponible únicamente en Libxml >= 2.7.7 (desde PHP >= 5.4.0)
LIBXML_HTML_NODEFDTD
(int)
Nota:
Disponible únicamente en Libxml >= 2.7.8 (desde PHP >= 5.4.0)
LIBXML_LOADED_VERSION
(string)
LIBXML_NOBLANKS
(int)
LIBXML_NOCDATA
(int)
LIBXML_NOEMPTYTAG
(int)
<br/> en
<br></br>)
Nota:
Esta opción está actualmente disponible únicamente con las funciones DOMDocument::save y DOMDocument::saveXML.
LIBXML_NOENT
(int)
Activar la sustitución de entidades puede facilitar ataques XML External Entity (XXE).
LIBXML_NOERROR
(int)
LIBXML_NONET
(int)
LIBXML_NOWARNING
(int)
LIBXML_NOXMLDECL
(int)
Nota:
Disponible únicamente en Libxml >= 2.6.21
LIBXML_NO_XXE
(int)
Nota:
Disponible únicamente en Libxml >= 2.13.0, a partir de PHP 8.4.0
LIBXML_NSCLEAN
(int)
LIBXML_PARSEHUGE
(int)
Dado que esto aumenta los límites codificados en el código, solo debería utilizarse con datos de confianza. Aumentar el límite de profundidad sobre datos no confiables puede provocar un consumo excesivo de recursos, como un desbordamiento de pila al procesar un documento profundamente anidado.
Nota:
Disponible únicamente desde Libxml >= 2.7.0 (desde PHP >= 5.3.2 y PHP >= 5.2.12)
LIBXML_PEDANTIC
(int)
Nota:
Disponible a partir de PHP >= 5.4.0
LIBXML_RECOVER
(int)
Nota:
Disponible únicamente a partir de 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:
Disponible únicamente en Libxml >= 2.6.14 (a partir de PHP >= 5.5.2)