PHP Basics

Error and Exception Handlers

ThrowErrorException

Throws internal errors as exceptions.

If registered as error handler, this converts an internal PHP error into an ErrorException. It respects the error_reporting directive.

> Usage: set_error_handler(new ThrowErrorException());

TriggerExceptionError

Triggers errors for uncaught exceptions.

If registered as exception handler, this catches an uncaught exception and converts it into an internal PHP error of severity E_USER_ERROR.

> Usage: set_exception_handler(new TriggerExceptionError());

Search results