Наша группа в телеграмм для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov

restore_exception_handler

(PHP 5)

restore_exception_handler - восстанавливает ранее определенный обработчик исключений

Описание

bool restore_exception_handler ( void )

Используется после изменения функции обработчика исключения с помощью set_exception_handler(), чтобы вернуться к предыдущему обработчика исключений (который может быть встроенным или функцией, определенной пользователем).

Возвращаемые значения

Эта функция всегда возвращает TRUE.

Пример 1 restore_exception_handler()
function exception_handler_1(Exception $e)
 {
     echo '[' . __FUNCTION__ . '] ' . $e->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('Это первый обработчик исключений...');

Вышеприведенный пример выведет следующее:

[exception_handler_1] Это первый обработчик исключений ...

Смотрите также: set_exception_handler(), set_error_handler(), restore_error_handler(), error_reporting(). Описание на ru2.php.net
Описание на php.ru

.

Популярное:


Содержание: