4
私はconstants.phpで定義されたPREFIXという定数を持っています。クラスFooでは、プレフィックスとしてPREFIXを持つ静的クラス定数を作成したいと思います。しかし、私はそのconstの定義行に構文エラーを取得します。 PHPで他の定数変数から静的クラス定数変数を作成する方法は?
require_once 'constants.php';
class Foo {
const FOO_CONST = PREFIX . 'bar';
public function __construct() {
}
}
できません。 'define( 'BAR_CONST'、PREFIX。 'bar');'そして次に 'const FOO_CONST = BAR_CONST;' –
あなたは冗談か?グローバル変数?どこ? –
'define'は基本的にグローバル変数のすべての落とし穴を持っています – JoJo