このような変数を持つクラスを作成するとうまくいきます:
class Example {
public static $example = array('simple', 'example');
// ...
}
しかし、関数を使用すると、変数を定義するときにunexpected '(', expecting ')'
エラーが発生します。
class Example {
public static $example = explode(' ', 'simple example');
// ...
}
キーワードなしで試してみましたstatic
が、それでも同じエラーが発生しました。そのようなクラス変数を定義するときに関数を使用することは可能ですか? 代替手段は何ですか?