Pergunta

A partir desta página:

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

Você pode ver que ele diz $obj['property']; é a maneira recomendada de se referir a propriedade de um objeto em Doutrina para portabilidade array finalidades.

Eu nunca ouvi falar sobre este termo antes e google não chegar a resultado útil.

O que é isso?

Foi útil?

Solução

os exemplos mostra que

$user->Phonenumbers[]->phonenumber = '123 123';
$user->Phonenumbers[]->phonenumber = '456 123';
$user->Phonenumbers[]->phonenumber = '123 777';

retornará phoneNumbers [0] = '123 123', phoneNumbers [1] = '456 123' e phoneNumbers [2] = '123 777'

portabilidade array significa que você pode adicionar mais $obj['property']; para a próxima declaração. por exemplo, se você adicionar mais

$user->Phonenumbers[]->phonenumber = 'xxx xxx';

que será mais phoneNumbers [3] = 'xxx xxx' onde índice de matriz irá aumentar a 1.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top