Documentación offline PHP master

get_exception_handler

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

En esta página

get_exception_handler

Devuelve la función de gestión de excepciones definida por el usuario

Descripción#

get_exception_handler(): callable
```php

Devuelve la función de gestión de excepciones definida por el usuario, si se ha definido alguna.

## Parámetros

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

## Valores devueltos

Devuelve la función de gestión de excepciones definida. Si no se ha definido ninguna, se devuelve `null`.

El gestor devuelto es la función de devolución de llamada exacta que se pasó a `set_exception_handler` para definirla.

## Ejemplos

Ejemplo de `get_exception_handler`
getMessage() . "\n"; }; var_dump(get_exception_handler()); // NULL set_exception_handler($handler); var_dump(get_exception_handler() === $handler); // bool(true) ?>

```php

Notas#

[!TIP] Antes de PHP 8.5.0, esta funcionalidad podía ser proporcionada por el siguiente polyfill:

```

```

Véase también#

set_exception_handler

restore_exception_handler

restore_error_handler

error_reporting

Excepciones