set_error_handler()-設置使用者自訂的錯誤處理函數
set_error_handler(error_function,error_types)說明:
error_function:必要,規定發生錯誤時運行的函數
error_types:可選,規定在哪個錯誤報告級別會顯示使用者定義的錯誤,默認是 "E_ALL"。
該函數用於創建運行時期間的使用者自己的錯誤處理方法,該函數會返回舊的錯誤處理常式,若失敗,則返回 null。
可以以用你自己定義的方式來處理運行中的錯誤, 例如,在應用程式中嚴重錯誤發生時,或者在特定條件下觸發了一個錯誤(使用 trigger_error() ),你需要對資料/檔做清理回收。
PS:利用自訂的錯誤處理可以把實際路徑過濾掉
程式碼範例如連結
頁:
[1]