php提示Notice:Useofundefinedconstantname-assumed

suboysugar發表於2016-04-21

我們知道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[retailrate]  = $RetailRate;

改成

 程式碼如下 複製程式碼

$room[`name`]  = $Name;
$room[`retailrate`] = $RetailRate;

如何聯絡我:【萬里虎】www.bravetiger.cn
【QQ】3396726884 (諮詢問題100元起,幫助解決問題500元起)
【部落格】http://www.cnblogs.com/kenshinobiy/


相關文章