get_exception_handlerПолучает пользовательскую функцию обработчика исключений
&reftitle.description;
callablenullget_exception_handler
Функция возвращает текущую функцию обработчика исключений, если такую функцию определили.
&reftitle.parameters;
&no.function.parameters;
&reftitle.returnvalues;
Функция возвращает текущий обработчик исключений, если такой определили в коде,
или значение &null;, если за текущую обработку исключений отвечает встроенная функция.
Функция возвращает непосредственно ту callback-функцию, которую передали в функцию
set_exception_handler, когда устанавливали пользовательский обработчик.
&reftitle.examples;
Пример получения пользовательского обработчика исключений функцией get_exception_handler
getMessage() . "\n";
};
var_dump(get_exception_handler()); // NULL
set_exception_handler($handler);
var_dump(get_exception_handler() === $handler); // bool(true)
?>
]]>
&reftitle.notes;
До PHP 8.5.0 действие функции заменяет следующий
полифил:
]]>
&reftitle.seealso;
set_exception_handlerrestore_exception_handlerrestore_error_handlererror_reportingИсключения