set_exception_handler()
set_exception_handler - Sets a user-defined exception handler function
Syntax
callback set_exception_handler (
callback $exception_handler)
Arguments
- exception_handler - Name of the function to be called when an uncaught exception occurs. This function must be defined before calling set_exception_handler(). This handler function needs to accept one parameter, which will be the exception object that was thrown.
Description
Sets the default exception handler if an exception is not caught within a try/catch block. Execution will stop after the exception_handler is called.
Version
PHP 5
Return value
Returns the name of the previously defined exception handler, or NULL on error. If no previous handler was defined, NULL is also returned.