Documentación offline PHP master

restore_exception_handler

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

En esta página

restore_exception_handler

Reactiva la antigua función de gestión de excepciones

Descripción#

restore_exception_handler(): true
```php

`restore_exception_handler` se utiliza, después del cambio de la función de gestión de excepciones con la función `set_exception_handler`, para volver al antiguo gestor de excepciones (que puede ser la función interna o una función definida por el usuario).

## Parámetros

Esta función no contiene ningún parámetro.

## Valores devueltos

Retorna siempre `true`.

## Ejemplos

Ejemplo con `restore_exception_handler`
getMessage(); } function exception_handler_2(Exception $e) { echo '[' . __FUNCTION__ . '] ' . $e->getMessage(); } set_exception_handler('exception_handler_1'); set_exception_handler('exception_handler_2'); restore_exception_handler(); throw new Exception('Esto utiliza el primer gestor de excepciones...'); ?>

```php

El ejemplo anterior mostrará:

[exception_handler_1] Esto utiliza el primer gestor de excepciones...

Véase también#

set_exception_handler, get_exception_handler, set_error_handler, restore_error_handler, error_reporting