PHP顯示出錯提示的方法

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中生效,當然你如果只在命令行下測試程序,是不需要這一步的。

發佈了11 篇原創文章 · 獲贊 3 · 訪問量 26萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章