2014-01-11 50 views
0

我有以下underfined恆定誤差:什麼導致這個未定義的常量錯誤?

test.php的:代碼

Notice: Use of undefined constant APP_ID - assumed 'APP_ID' in 
/var/www/_calls/config.php on line 3 

相關線:

test.php的:

require_once('config.php'); 

的config.php:

define(APP_ID, 'Your app name'); 
+1

當你決定_you_覺得這行是相關的,你這樣做,而讓你寫代碼,曾引起時犯同樣的錯誤錯誤。因此,我們在這裏看不到你做錯了什麼。構建並顯示您的[_testcase_](http://sscee.org),以便我們可以看到正在進行的工作。 _(編輯:你很幸運:畢竟錯誤在這裏,你仍然應該學習製作測試用例!)_ –

回答

1

使用此

define('APP_ID', 'Your app name'); 
3

您可以用一個字符串定義常量。你不能使用常量定義常量,因爲常量沒有定義:

define('APP_ID', 'Your app name'); 

這是你定義的常量,你可以把它稱爲APP_ID而不是'APP_ID'之後。

define,它接受string $name , mixed $value...

相關問題