1. 程式人生 > >php中利用代碼 開啟錯誤和屏蔽錯誤

php中利用代碼 開啟錯誤和屏蔽錯誤

語法 rep php spa 意思 sta 方法 所有 開啟

開啟錯誤的意思一般是用在開發調試階段,也就是上線前階段,把所有的錯誤都暴漏出來,一次性解決好,防止上線前出現錯誤,怎麽開啟呢,這裏就不用php.ini的方法了,直接采用PHP代碼來開啟了,代碼如下:

ini_set(‘display_startup_errors‘,1);    //php啟動錯誤信息
error_reporting(-1);

代表錯誤等級等於1 加載某個方法的開頭,或者controller裏的開頭就可以了,當然,如果上線了 還是不要加了,因為有可能一個小的waring都會提示到頁面裏,所以上線後慎重添加。

相反就是屏蔽錯誤了

屏蔽錯誤很常用了,就是添加

error_reproting(0);

就可以了,其中包括的錯誤等級有 notice 還有warning,添加後就不會再報對應的小的語法錯誤了。



php中利用代碼 開啟錯誤和屏蔽錯誤