php錯誤級別

2021-06-17 15:20:07 字數 895 閱讀 5349

php.ini檔案中的error_reporting引數

error_reporting可以設定的引數如下:

錯誤報告是位欄位。可以將數字加起來得到想要的錯誤報告等級。

e_all – 所有的錯誤和警告(不包括 e_strict)

e_error – 致命性的執行時錯誤

e_warning – 執行時警告(非致命性錯誤)

e_parse – 編譯時解析錯誤

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

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

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

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

e_compile_error – 編譯時致命性錯

e_compile_warning – 編譯時警告(非致命性錯)

e_user_error – 使用者自定義的錯誤訊息

e_user_warning – 使用者自定義的警告訊息

e_user_notice – 使用者自定義的提醒訊息

例子:error_reporting = e_all & ~e_notice ; 顯示所有的錯誤,除了提醒

error_reporting = e_compile_error|e_error|e_core_error ; 僅顯示錯

error_reporting=e_error :只會報告致命性錯誤

基本上設定

error_reporting = e_all & ~e_notice ; 顯示所有的錯誤,除了提醒

備註:php.ini在lampp的位置:/opt/lampp/etc/php.ini

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...

php錯誤級別

php錯誤級別 所有狀態解釋 1xx 臨時響應 表示臨時響應並需要請求者繼續執行操作的狀態 說明 100 繼續 請求者應當繼續提出請求。伺服器返回此 表示已收到請求的第一部分,正在等待其餘部分。101 切換協議 請求者已要求伺服器切換協議,伺服器已確認並準備切換。2xx 成功 表示成功處理了請求的狀...