找回密碼
 立即註冊
搜索
查看: 293|回復: 0

set_error_handler()-設置使用者自訂的錯誤處理函數

[複製鏈接]

315

主題

0

回帖

1171

積分

管理員

積分
1171
發表於 2023-7-20 17:09:06 | 顯示全部樓層 |閱讀模式
set_error_handler(error_function,error_types)
說明:
error_function:必要,規定發生錯誤時運行的函數
error_types:可選,規定在哪個錯誤報告級別會顯示使用者定義的錯誤,默認是 "E_ALL"。
該函數用於創建運行時期間的使用者自己的錯誤處理方法,該函數會返回舊的錯誤處理常式,若失敗,則返回 null。
可以以用你自己定義的方式來處理運行中的錯誤, 例如,在應用程式中嚴重錯誤發生時,或者在特定條件下觸發了一個錯誤(使用   trigger_error() ),你需要對資料/檔做清理回收。

PS:利用自訂的錯誤處理可以把實際路徑過濾掉

程式碼範例如連結
您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

手機版|L. MIS

GMT+8, 2025-6-16 07:22 , Processed in 0.015919 second(s), 3 queries , Redis On.

快速回復 返回頂部 返回列表