Détails
Comment ajouter des éléments à un tableau vide en PHP ?
Si je définis un tableau en PHP comme suit (je ne définis pas sa taille) :
$cart = array();
Puis-je simplement y ajouter des éléments en utilisant la méthode suivante ?
$cart[] = 13;
$cart[] = "foo";
$cart[] = obj;
Les tableaux en PHP n'ont-ils pas une méthode d'ajout, par exemple, cart.add(13)
?
453
3
Tant [
array_push
][1] que la méthode que vous avez décrite fonctionnent.Il est préférable de ne pas utiliser [
array_push
][1] et de se contenter de ce que vous avez suggéré. Les fonctions ne font qu'ajouter des frais généraux.[1] : http://php.net/manual/en/function.array-push.php
Vous pouvez utiliser [array_push][1]. Cela ajoute les éléments à la fin du tableau, comme dans une pile.
Vous auriez aussi pu le faire comme ceci :
[1] : http://www.php.net/function.array-push