自己在做php時突然出現php Notice : Use of undefined constant這種錯誤,一個就是變量未定義出問題,下面我們來看看解決辦法吧。
錯誤提示
php Notice : Use of undefined constant
分析
這些是 PHP 的提示而非報錯,PHP 本身不需要事先聲明變量即可直接使用,但是對未聲明變量會有提示。一般作為正式的網站會把提示關掉的,甚至連錯誤信息也被關掉
解決辦法
關閉 PHP 提示的方法
搜索php.ini:
代碼如下 復制代碼
error_reporting = E_ALL
改為:
error_reporting = E_ALL & ~E_NOTICE
還有個不是辦法的辦法就是
在每個文件頭上加
代碼如下 復制代碼 error_reporting(0); 雖然不好弄但是可以解決問題
外國參考文章
Hello,
You need to change your php.ini file
find the word "error_reporting" in your php.ini file and make the
change like below..
代碼如下 復制代碼error_reporting = E_ALL & ~E_NOTICE & ~E_STRICT
regards
R.Sureshkannan