Documentación offline PHP master

libxml_use_internal_errors

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

libxml_use_internal_errors

Se desactiva el reporte de errores de libxml y se almacenan para su lectura posterior

Descripción#

libxml_use_internal_errors([bool $use_errors]): bool
```php

`libxml_use_internal_errors` permite desactivar el gestor de errores estándar de libxml y activar el propio gestor de errores.

## Parámetros

`use_errors`  
Activa (`true`) el gestor de errores del usuario o lo desactiva (`false`). La desactivación borrará también todos los errores de libxml existentes.

## Valores devueltos

`libxml_use_internal_errors` devuelve el valor previamente configurado para `use_errors`.

## Historial de cambios

| Versión | Descripción |
|----|----|
| 8.0.0 | `use_errors` ahora es nullable. Anteriormente, su valor por omisión era `false`. |

## Ejemplos

Ejemplo con `libxml_use_internal_errors`

Este ejemplo muestra el uso básico de los errores de libxml, y el valor devuelto por esta función.
load('file.xml')) { foreach (libxml_get_errors() as $error) { // gestionar los errores aquí } libxml_clear_errors(); } ?>

```php

El ejemplo anterior mostrará:

bool(false)

Véase también#

libxml_clear_errors, libxml_get_errors