2

从这个页面:

http://www.doctrine-project.org/documentation/manual/1_2/en/working-with-models#dealing-with-relations:creating-related-records

您可以看到它说$obj['property'];是在 Doctrine 中引用对象属性以实现数组可移植性的推荐方式。

我以前从未听说过这个词,谷歌也没有得出有用的结果。

那是什么?

4

1 回答 1

2

这些例子表明

$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。

于 2010-03-13T04:28:31.253 回答