在PHP中有時候PHP的ini設定檔是不開啟顯示錯誤的
但是有時候還是會需要查看錯誤訊息的狀況
就可以使用

ini_set("display_errors", "On"); // 顯示錯誤是否打開( On=開, Off=關 )
error_reporting(E_ALL & ~E_NOTICE);

 

來顯示所有錯誤


但是有時候有些錯誤你又不想顯示
例如 沒有指定變數的錯誤 或是 陣列中找不到key值這種錯誤
當然  這種錯誤對於工程師來說還是要避免的
但是有時候運行一些之前人寫的系統
為了先讓他正常運作
可以設定

error_reporting(6135);

 

或是

error_reporting(E_ALL ^ (E_NOTICE | E_WARNING));

 

這樣的報錯等級
給您參考