Funciones de libxml de PHP
Introducción a libxml de PHP
Las funciones y constantes de libxml se utilizan junto con SimpleXML, XSLT y DOM.
Instalar
Estas funciones requieren el paquete libxml.Descargar en xmlsoft.org。
Funciones de libxml de PHP
PHP:Indicar la versión más antigua de PHP que admite esta función.
Función | Descripción | PHP |
---|---|---|
libxml_clear_errors() | Vaciar el búfer de errores de libxml. | 5 |
libxml_get_errors() | Recuperar el array de errores. | 5 |
libxml_get_last_error() | Recuperar el último error de libxml. | 5 |
libxml_set_streams_context() | Configurar entorno de flujo para la próxima carga o escritura de documentos libxml. | 5 |
libxml_use_internal_errors() | Deshabilitar errores de libxml, permitir que el usuario lea información de errores a solicitud. | 5 |
Constantes de libxml de PHP
Función | Descripción | PHP |
---|---|---|
LIBXML_COMPACT | Configurar optimización de asignación de nodos pequeños. Mejorará el rendimiento de la aplicación. | 5 |
LIBXML_DTDATTR | Configurar propiedades DTD predeterminadas. | 5 |
LIBXML_DTDLOAD | Cargar subconjuntos externos. | 5 |
LIBXML_DTDVALID | Validar mediante DTD. | 5 |
LIBXML_NOBLANKS | Eliminar nodos vacíos. | 5 |
LIBXML_NOCDATA | Establecer CDATA como nodo de texto. | 5 |
LIBXML_NOEMPTYTAG |
Cambiar las etiquetas vacías (por ejemplo, <br/> a <br></br>). Disponible solo en las funciones DOMDocument->save() y DOMDocument->saveXML(). |
5 |
LIBXML_NOENT | Reemplazar entidades. | 5 |
LIBXML_NOERROR | No mostrar informes de errores. | 5 |
LIBXML_NONET | Detener el acceso a la red al cargar el documento. | 5 |
LIBXML_NOWARNING | No mostrar informes de advertencia. | 5 |
LIBXML_NOXMLDECL | Deshacer la declaración XML al guardar el documento. | 5 |
LIBXML_NSCLEAN | Eliminar declaraciones de espacios de nombres adicionales. | 5 |
LIBXML_XINCLUDE | Usar reemplazo de XInclude. | 5 |
LIBXML_ERR_ERROR | Obtener errores recuperables. | 5 |
LIBXML_ERR_FATAL | Obtener errores fatales. | 5 |
LIBXML_ERR_NONE | Obtener sin errores. | 5 |
LIBXML_ERR_WARNING | Obtener advertencias simples. | 5 |
LIBXML_VERSION | Obtener la versión de libxml (por ejemplo: 20605 o 20617). | 5 |
LIBXML_DOTTED_VERSION | Obtener la versión de libxml con puntos (por ejemplo: 2.6.5 o 2.6.17). | 5 |