php警告信息
發布時間: 2023-12-12 14:35:18
❶ php Notice: Undefined offset: 1 警告/錯誤,代碼如下:
你這個是沒定義慎卜高變數的錯誤,這個不用在意,你可以在PHP文件頭上加:
error_reporting( E_ALL&~E_NOTICE );
一寬尺般這樣就OK,我們只要在乎弊嫌除NOTICE級別外的其它錯誤就行了。NOTICE級別可以不用看
❷ PHP如何去除未定義變數的警告啊
打開php/php.ini文件
修改第一行代碼為第二行
error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED
error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED & ~E_WARNING
其中
& ~E_WARNING 為警告提示
& ~E_DEPRECATED 為聲明不贊成提示 (當上一版本中的方法出現在在本版本中。)
❸ 如何有效的屏蔽掉PHP警告和錯誤提示
1.沒有許可權修改php.ini:在腳本中寫入以下代碼動態的配置php.ini
ini_set("display_errors","Off");2.如果想一勞永逸每個腳本調試的時候都不想在腳本中配置則在php.ini文件中將
error_reporting(E_ALL^E_NOTICE^E_WARNING);
display_errors=On/*修改成*/display_errors=Off
log_errors=off/*修改成*/log_errors=on
error_log=filename/*修改成*/error_log='錯誤日誌路徑'
此外注意錯誤日誌文件的許可權,www要有寫和執行許可權。
3.但是有時你知道腳本中有個別部分的代碼有可能變數會 不存在 為空 的因素,可以使用樓下的方法 在這些代碼前加上錯誤抑制符@
熱點內容