義和用法:error_reporting(),設定 php 的報錯級別並返回當前級別。
語法:error_reporting(report_level)如果引數 level 未指定,當前報錯級別將被返回。下面幾項是 level 可能的值
關閉所有的錯誤報告:error_reporting(0);
只報告執行錯誤:error_reporting(e_error|e_warning|e_parse);
報告e_notice:error_reporting(e_error|e_warning|e_parse|e_notice);
報告所有的執行錯誤,除了e_notice
這是php.ini的預設值:error_reporting(e_all ^ e_notice);
報告所有的php錯誤:error_reporting(e_all);
和error_reporting(e_all)有一樣的功效,該設定也會報告所有php錯誤:ini_set('error_reporting', e_all);
PHP錯誤報告
級別常量 錯誤值錯誤報告描述 e error 致命的執行時錯誤 阻止指令碼執行 e warning 執行時警告 非致命性錯誤 e parse 從語法中解析錯誤 e notice 執行時注意訊息 可能是或可能不是乙個問題 e core error php啟動時初始化過程中的致命錯誤 e core wa...
開啟WordPress錯誤報告
注釋掉那裡的第一行,並將其餘的新增到您的wp config.php檔案中,以從wordpress 獲得更詳細的錯誤報告。絕對不要現場執行此操作,而應在本地進行開發和測試。define wp debug false define wp debug true define wp debug log tr...
PHP 設定錯誤報告
總結 php能夠在執行時動態設定是否顯示錯誤 顯示的錯誤級別。例子 不輸出錯誤報告 error reporting 0 輸出給定級別的錯誤 error reporting e error e warning e parse e notice 輸出除了e notice的他所有錯誤 error repo...