PHP提示Notice: Undefined variable的解決方法
Notice: Undefined variable
這就是將警告在頁面上列印出來,雖然這是有利於暴露問題,但實現使用中會存在很多問題。
需要設定顯示錯誤級別,來解決問題。
網路上的一般解決方法是修改php.ini的設定:
解決方法:
1) error_reporting設定:
〦 2) register_globals設定:
找到register_globals = Off
〜_globals =globals = Off
〜_globals =dobals = Off
〜f 可以解決這個問題,小技巧記一下,呵呵。
以下是補充:
Notice: Undefined variable: email in D:PHP5ENOTEADDNOTE.PHP on line 9
Notice: Undefined variable: subject in D:PHP5ENOTEA TE.PHableP. : comment in D:PHP5ENOTEADDNOTE.PHP on line 9
........
其實以上就是未定義變量,我們就直接判斷變量的代碼導致。
本來php是不需要定義變數的,但是出現這種情況應該怎麼做呢?
只要在C:WINDOWSerror_reporting = E_ALL
修改成
error_reporting = E_ALL & ~E_NOTICE再重啟apache2.2就行了
解決方法:修改為 如果什麼錯誤都不想讓顯示,直接修改:
display_errors = Off
如果你沒有php.ini的修改權限,可在php頭部加入
〔頭部」 E_ALL & ~E_NOTICE");
即可
以上就介紹了 PHP提示Notice: Undefined variable的解決方法,包含了面向的內容,希望對PHP教學有興趣的朋友有幫助。
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31