Note that this does not work within an exception handler.e.g. <?phpfunction handler1(Exception $e) { echo "handler1\n"; restore_exception_handler(); throw $e;}function handler2(Exception $e) { echo "handler2\n";}set_exception_handler( 'handler2' );set_exception_handler( 'handler1' );throw new Exception( 'might expect to see handler1, handler2' );/* Outputs:handler1PHP Fatal error: Uncaught exception 'Exception' with message 'might expect to see handler1, handler2' in /tmp/demo.php:15Stack trace:#0 {main} thrown in /tmp/demo.php on line 15*/?>