PHP restore_exception_handler()Function


PHP Error 参考手册Полное справочное руководство по ошибкам PHP

Определение и использование

Функция restore_exception_handler() восстанавливает предыдущий обработчик исключений.

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

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

Синтаксис

restore_exception_handler()


Советы и примечания

Совет:Предыдущий обработчик исключений может быть встроенным обработчиком исключений или определяемой пользователем функцией.


Примеры

<?php
restore_exception_handler();

throw new Exception('Uncaught Exception occured');
?>

Вывод приведённого выше кода показан ниже:

Фатальная ошибка: Неперехваченное исключение 'Exception' с сообщением
'Uncaught Exception occured' в C:webfoldertest.php:4
Трассировка стека: #0 {main} выброшено в C:webfoldertest.php в строке 4


PHP Error 参考手册Полное справочное руководство по ошибкам PHP Другие расширения