php錯誤級別

2022-08-21 09:06:13 字數 844 閱讀 9814

e_error 致命的執行錯誤。錯誤無法恢復,暫停執行指令碼。

e_warning 執行時警告(非致命性錯誤)。非致命的執行錯誤,指令碼執行不會停止。

e_parse 編譯時解析錯誤。解析錯誤只由分析器產生。

e_notice 執行時提醒(這些經常是你**中的bug引起的,也可能是有意的行為造成的。)

e_core_error php啟動時初始化過程中的致命錯誤。

e_core_warning php啟動時初始化過程中的警告(非致命性錯)。

e_compile_error 編譯時致命性錯。這就像由zend指令碼引擎生成了乙個e_error。

e_compile_warning 編譯時警告(非致命性錯)。這就像由zend指令碼引擎生成了乙個e_warning警告。

e_user_error 使用者自定義的錯誤訊息。這就像由使用php函式trigger_error(程式設計師設定e_error)

e_user_warning 使用者自定義的警告訊息。這就像由使用php函式trigger_error(程式設計師設定的乙個e_warning警告)

e_user_notice 使用者自定義的提醒訊息。這就像乙個由使用php函式trigger_error(程式設計師乙個e_notice集)

e_strict 編碼標準化警告。允許php建議如何修改**以確保最佳的互操作性向前相容性。

e_recoverable_error 開捕致命錯誤。這就像乙個e_error,但可以通過使用者定義的處理捕獲(又見set_error_handler())

e_all 所有的錯誤和警告(不包括 e_strict) (e_strict will be part of e_all as of php 6.0)

php錯誤級別

php.ini檔案中的error reporting引數 error reporting可以設定的引數如下 錯誤報告是位欄位。可以將數字加起來得到想要的錯誤報告等級。e all 所有的錯誤和警告 不包括 e strict e error 致命性的執行時錯誤 e warning 執行時警告 非致命性錯...

php 錯誤級別

定義和用法 error reporting 設定 php 的報錯級別並返回當前級別。函式語法 error reporting report level 如果引數 level 未指定,當前報錯級別將被返回。下面幾項是 level 可能的值 值 常量 描述 1 e error 致命的執行錯誤。錯誤無法恢...

PHP 錯誤級別

在php開發的時候常常會用到error reporting report level 來除錯自己的程式,下面列出了report level可能值 值常量 描述1e error 這是乙個嚴重錯誤,不可恢復,如位置異常,記憶體不足等 2e warning 警告,最一般的錯誤,如函式的引數錯誤等 4e p...