Se definisco un array in PHP come (Non definisco le sue dimensioni):
$cart = array();
Devo semplicemente aggiungere elementi ad esso usando quanto segue?
$cart[] = 13;
$cart[] = "foo";
$cart[] = obj;
Le matrici in PHP non hanno un metodo add, ad esempio cart.add(13)
?
$cart[] = 13
metodo non solo perché sono meno caratteri per fare la stessa operazione, ma inoltre non impone l'overhead delle prestazioni di una chiamata di funzione, che sarebbe array_push (). Modifica: Ma, ottima risposta. In effetti lo stesso, e la maggior parte degli usi non noterà nemmeno una differenza di prestazioni, ma aiuta a conoscere quelle sfumature.