測試PHP代碼時PHP提示Notice:Undefinedvariable問題及解決辦法

在測試PHP代碼的過程中,會遇到這樣的問題:PHP提示Notice: Undefined variable,遇到這樣的問題很糾結,但是很容易解決。

PHP默認的配置會報這個錯誤,雖然有利於發現錯誤,但同時字現實實踐中會出現很多問題。

解決方法如下:

一、修改php.ini配置文件

error_reporting設置:

找到error_reporting = E_ALL

修改為error_reporting = E_ALL & ~E_NOTICE

原理是:減弱PHP的敏感程度,使其遇到這種問題不報錯。

二、在文件的php的頭部加入一下代碼:

ini_set("error_reporting","E_ALL & ~E_NOTICE");

同樣也可以解決問題。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *