我們知道php在數組中寫變量有二幾種方法,我們出現這種提示就是你寫成了[name]這種所以會有Notice: Use of undefined constant name - assumed name提示了,解決辦法參考下文。
關閉 PHP 提示的方法
搜索php.ini:
| 代碼如下 | 復制代碼 |
| error_reporting = E_ALL |
|
改為:
| 代碼如下 | 復制代碼 |
| error_reporting = E_ALL & ~E_NOTICE |
|
還有個不是辦法的辦法就是
在每個文件頭上加
error_reporting(0); 雖然不好弄但是可以解決問題
如果沒有修改php.ini權限的朋友可參考我的方法來解決
源文件:
| 代碼如下 | 復制代碼 |
| $room[name] = $Name; |
|
改成
| 代碼如下 | 復制代碼 |
| $room['name'] = $Name; |
|
