歡迎您光臨本站 註冊首頁
小知識  >  php >

Use of undefined constant php - assumed 'php'

admin @ 2015-06-14 reply:0
←手機掃碼閱讀

你如果只是想去掉這個報錯信息,可以在文件開頭寫:

error_reporting(E_ERROR | E_WARNING |E_PARSE);

但是這只是掩耳盜鈴的辦法,因為類似 $_SERVER[PHP_SELF]這樣的寫法本身就是低效而且不嚴謹的.正確的寫法是 $_SERVER["PHP_SELF"] 或者$_SERVER['PHP_SELF'].

為什麼要這樣寫呢?如果你在前面已經定義了PHP_SELF這個常數, 例如

define("PHP_SELF", "index.php");

那麼你再用$_SERVER[PHP_SELF]調用, 會得到什麼結果呢?得到的是:

$_SERVER["index.php"]


[admin via ] Use of undefined constant php - assumed 'php'已經有1122次圍觀

http://coctec.com/room/show-16.html