PHP的restore_exception_handler()函數用于恢復之前設置的異常處理函數。
使用方法如下:
function customExceptionHandler($exception) {
echo "Caught exception: " . $exception->getMessage();
}
set_exception_handler('customExceptionHandler');
throw new Exception("Something went wrong!");
restore_exception_handler();
注意事項:
使用set_exception_handler()函數設置的異常處理函數會在整個腳本執行期間保持有效,除非使用restore_exception_handler()函數進行恢復。
restore_exception_handler()函數沒有參數。