set_exception_handler
設置用戶自定義的異常處理函數
set_exception_handler()
函數設置用戶定義的異常處理函數。
腳本會在此異常處理程序被調用後停止執行。
設置用戶定義的異常處理函數:
<?php // 用戶定義的異常處理函數 function myException ( $exception ) { echo "<b>Exception:</b> " , $exception -> getMessage ( ) ; } // 設置用戶定義的異常處理函數 set_exception_handler ( "myException" ) ; // 拋出例外 throw new Exception ( "Uncaught exception occurred!" ) ; ?>
以上代碼的輸出類似這樣:
Exception: Uncaught exception occurred!