Функция обработки ошибок PHP set_exception_handler ()
Описание
PHP set_exception_handler () вызывает пользовательскую функцию в качестве параметра для обработки исключений.
Версия:
PHP 5
Синтаксис:
set_exception_handler (пользовательская функция)
Параметр:
параметры | Описание | Требуется / Необязательно | Тип |
---|---|---|---|
определяемые пользователем функция | Пользовательская функция. | необходимые | Перезвоните |
Возвращаемые значения:
Функция возвращает имя пользовательского обработчика исключений или NULL в случае ошибки.
Если предыдущий обработчик исключений не был определен, то также возвращается NULL.
Пример:
<?php
function w3r_exception_handler($w3r_exception)
{ echo "Uncaught exception: " ,
$exception->getMessage(),
"\n"; }
set_exception_handler('w3r_exception');
throw new Exception('Uncaught Exception');
echo "Not Executed\n";
?>
Предыдущая: set_error_handler ()
Далее: trigger_error ()
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code