下面介紹一種在php中開啟烏蘇市提示的方法,有需要的朋友可參考一下。
一:php.ini配置
php.ini配置中與此相關的有兩個組態變數。下面是這兩個變數及其預設值:
以下是引用片段:
| 代碼如下 |
複製代碼 |
display_errors = Off error_reporting = E_ALL & ~E_NOTICE |
display_errors 變數的目的很明顯 —— 它告訴PHP是否顯示錯誤。預設值是 Off。現在我們的目的是顯示錯誤提示,那麼:
以下是引用片段:
| 代碼如下 |
複製代碼 |
display_errors = On |
E_ALL,這個設定會顯示從不良編碼實踐到無害提示到出錯的所有資訊。E_ALL 對於開發過程來說有點太細,因為它連變數未初始化也顯示提示,而這一點正是PHP“進階”的一個特徵。幸好,error_reporting的預設值是“E_ALL & ~E_NOTICE”,這樣就只看到錯誤和不良編碼了,對程式無不利的提示則不會顯示。
修改php.ini後需要重新啟動Apache,這樣才可以在apache中生效,當然你如果只在命令列下測試程式,是不需要這一步的。
對敵值 宏定義
| 代碼如下 |
複製代碼 |
1 E_ERROR 2 E_WARNING 4 E_PARSE 8 E_NOTICE 16 E_CORE_ERROR 32 E_CORE_WARNING 64 E_COMPILE_ERROR 128 E_COMPILE_WARNING 256 E_USER_ERROR 512 E_USER_WARNING 1024 E_USER_NOTICE 6143 E_ALL 2048 E_STRICT 4096 E_RECOVERABLE_ERROR |
http://www.bkjia.com/PHPjc/632168.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/632168.htmlTechArticle下面介紹一種在php中開啟烏蘇市提示的方法,有需要的朋友可參考一下。 一:php.ini配置 php.ini配置中與此相關的有兩個組態變數。下面是這...