-2
這是我的代碼:在php類中變量是一個等於二的變量?
class Config {
static public $site = 'http://localhost/site/';
static public $style = $site . 'css/style.css';
// ...
}
這不是爲我工作。我得到白色屏幕。
class Config {
static public $site = 'http://localhost/site/';
static public $style = 'http://localhost/site/css/style.css';
// ...
}
這是工作。我得到設計和代碼。工作得很好。我的問題是爲什麼?
你能迴應'$ style'並與我們分享嗎? – Mureinik
[PHP文檔](http://php.net/manual/en/language.oop5.properties.php) - '這個聲明可能包含一個初始化,但是這個初始化必須是一個常量值 - 也就是說,它必須能夠在編譯時進行評估,並且不能依賴運行時信息進行評估。「....任何非常量值的串聯,其性質是運行時評估 –
也不會$網站。 'css/style.css';''無論如何都是有效的;它需要是'self :: $站點。 'css/style.css';' –