从这个页面:
您可以看到它说$obj['property'];
是在 Doctrine 中引用对象属性以实现数组可移植性的推荐方式。
我以前从未听说过这个词,谷歌也没有得出有用的结果。
那是什么?
这些例子表明
$user->Phonenumbers[]->phonenumber = '123 123';
$user->Phonenumbers[]->phonenumber = '456 123';
$user->Phonenumbers[]->phonenumber = '123 777';
将返回 Phonenumbers[0] = '123 123'、Phonenumbers[1] = '456 123' 和 Phonenumbers[2] = '123 777'
数组可移植性意味着您可以$obj['property'];
为下一条语句添加更多内容。例如,如果您添加更多
$user->Phonenumbers[]->phonenumber = 'xxx xxx';
这将是另一个 Phonenumbers[3] = 'xxx xxx' ,其中数组索引将增加 +1。