php set_error_handler()

#10. 5 php Исключения. Базовый синтаксис try...catch. Инструкция throw. Раскрутка стека вызова функций. Глобальный обработчик

Исключение — это объект некоторого класса, который содержит в себе сведения о возникшей в процессе выполнения программы ошибке или исключительной ситуации, необходимые для её обработки.

Все исключения, генерируемые внутренними PHP-функциями, наследуются от стандартного класса Error. Например, при выполнении

#10. 2 php Перехват ошибок. Регистрация пользовательского обработчика ошибок set_error_handler()

Регистрация нового обработчика ошибок

Функция

string set_error_handler(string $funcName [, int $errorTypes])

позволяет зарегистрировать собственный обработчик ошибок, который будет вызван вместо стандартного обработчика в случае возникновения ошибок заданных в параметре $errorTypes типов (по умолчанию E_ALL).

Subscribe to RSS - php set_error_handler()