PHPのクラス内のオブジェクトの静的配列を初期化できますか?あなたはPHP - オブジェクトの静的配列を定義する
class myclass {
public static $blah = array("test1", "test2", "test3");
}
を行うことができますが、私はmyotherclassが右MyClassの上に定義されている
class myclass {
public static $blah2 = array(
&new myotherclass(),
&new myotherclass(),
&new myotherclass()
);
}
を行うときのように。しかし、それはエラーを投げます。それを達成する方法はありますか?
あなたはエラーがあることを教えてもらえますか? – xbonez
コンストラクタ内に '$ blah2'を設定します。プロパティ定義では、実行時に計算された値を設定することはできません。 – Wiseguy
@Wiseguyはあなたのメッセージを正しく受け取りましたか? – Brett