《PHP教程:set_exception_handler函數在ThinkPHP中的用法》要點:
本文介紹了PHP教程:set_exception_handler函數在ThinkPHP中的用法,希望對您有用。如果有疑問,可以聯系我們。
PHP實例本文實例講述了set_exception_handler函數在ThinkPHP中的用法.分享給大家供大家參考.具體辦法如下:
PHP實例函數:
PHP實例語法:
set_exception_handler(exception_function)
參數 | 描述 |
---|---|
error_function |
PHP實例必需.規定未捕獲的異常發生時調用的函數. PHP實例該函數必須在調用 set_exception_handler() 函數之前定義. PHP實例這個異常處理函數需要需要一個參數,即拋出的 exception 對象. |
PHP實例提示和注釋:
PHP實例提示:在這個異常處理程序被調用后,腳本會停止執行.
PHP實例同樣是在看TP代碼的時候發現的這個函數,就想不明白了,自己以前咋就沒關心過這些東西呢?(捶胸頓足ing...)
繼續來看一下TP是怎么實現的,呃,為啥一定要用TP呢,嗯.那好吧,一會兒我把手冊的例子也搬過來.
PHP實例注意事項:
set_exception_handler(“myException”) 不僅可以接受函數,還可以接受 類的辦法(公開的靜態辦法 及 公開的非靜態辦法 都可以),但需要以 數組形式 傳遞,數組的第一值為“類名”,第二個參數為“辦法名”
PHP實例希望本文所述對大家的ThinkPHP框架程序設計有所贊助.
歡迎參與《PHP教程:set_exception_handler函數在ThinkPHP中的用法》討論,分享您的想法,維易PHP學院為您提供專業教程。