php開啟和關閉錯誤提示的方法介紹

2020-07-16 10:05:51

php錯誤提示開啟關閉有兩種方式,一種是在php.ini組態檔中設定。另一種是在php檔案中利用函數ini_set()和error_reporting()設定。

1、在php.ini中找到 display_errors,設定錯誤提示的開啟和關閉,off時關,on時開。同時設定error_reporting的值代表錯誤的級別。

一些常用值

E_ALL (Show all errors, warnings and notices including coding standards.)全部錯誤

E_ALL & ~E_NOTICE (Show all errors, except for notices)除通知外,全部錯誤

2、如果不能修改php.ini檔案,php還提供了相關的函數來動態的設定。

ini_set('display_errors','off');關閉錯誤提示。

ini_set('display_errors','on');開啟錯誤提示。

error_reporting(E_ALL & ~E_NOTICE)設定錯誤級別。

常用的一些框架,或cms系統都是通過這兩個函數來控制php錯誤的顯示。

微擎當中的實現

define('DEVELOPMENT', $_W['config']['setting']['development'] == 1);
if(DEVELOPMENT) {
ini_set('display_errors', '1');
error_reporting(E_ALL ^ E_NOTICE);
} else {
error_reporting(0);
}

織夢

include/common.inc.php

更多程式設計相關內容,請關注TW511.COM程式設計教學欄目!

以上就是php開啟和關閉錯誤提示的方法介紹的詳細內容,更多請關注TW511.COM其它相關文章!