私は次のような何かをしたい:コンストラクタなしでクラスのオブジェクトにメンバ変数を割り当てる方法はありますか?
class SomeOtherClass {}
class Test
{
public $member = new SomeOtherClass();
}
唯一の問題は「試験」クラスが別のクラスを拡張する必要がありますし、コンストラクタをオーバーライドするべきではありませんので、私は、コンストラクタを使用したくないということです。 これは実際にはPHPで可能ですか?
ありません、それは不可能です。メンバー変数には定数式しか指定できません。 –