Qual è la portabilità array?
Domanda
Da questa pagina:
Si può vedere che si dice $obj['property'];
è il metodo consigliato di riferirsi a proprietà di un oggetto in Dottrina per la array portabilità scopi.
Non ho mai sentito parlare di questo termine prima e Google non è venuto su con risultato utile.
Che cos'è?
Soluzione
Gli esempi mostrano che
$user->Phonenumbers[]->phonenumber = '123 123';
$user->Phonenumbers[]->phonenumber = '456 123';
$user->Phonenumbers[]->phonenumber = '123 777';
restituirà Numeri di telefono [0] = '123' 123, Numeri di telefono [1] = '456' 123 e Numeri di telefono [2] = '123 777'
array portabilità significa che è possibile aggiungere più $obj['property'];
per la prossima dichiarazione. per esempio, se si aggiungono più
$user->Phonenumbers[]->phonenumber = 'xxx xxx';
che sarà un'altra Numeri di telefono [3] = 'xxx xxx' dove l'indice dell'array aumenterà +1.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow