程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> PHP中顯示出錯提示方法介紹

PHP中顯示出錯提示方法介紹

編輯:關於PHP編程

下面介紹一種在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

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved