0
私はコードの行を持っている:PHP:クラスのプロパティとしてオブジェクトのインスタンス化は、
class foo{
public $object = new bar(2);
public function index(){
dd($this->object);
}
}
とbar
オブジェクトが含まれています。今
class bar{
protected $number;
function __construct($number){
$this->number = $number;
}
}
その私に投げConstant expression contains invalid operation
最初の例では、クラスのプロパティをインスタンス化するための有効である値や式を示します - http://php.net/manual/en/language.oop5 .properties.php。残念ながら、あなたができることとできないことは、特に直感的なことではありません。 – iainn