Tableau pousser comme le premier index PHP
J'ai un tableau qui n'utilise pas l'index 0. Le tableau commence à partir de 1,2,3. Donc, je tiens à ajouter à l'éventail. J'ai essayé de faire array_push($array, "Choose City")
, mais cela se termine à la fin du tableau, avec des index de tableau 4 dans ce cas.
Comment puis-je le mettre à l'index de tableau 0?
Vous devez vous connecter pour publier un commentaire.
http://php.net/manual/en/function.array-unshift.php
ou vous pouvez le faire manuellement
$array[0] =
est une réponse valable, il ne fonctionne qu'une fois. À l'aide dearray_unshift()
a exactement le même effet sur le premier appel, et fonctionne autant de fois que vous le souhaitez. Parfois, le littéral réponse n'est pas la meilleure réponse...array_unshift
?Je pense que vous êtes à la recherche pour
array_unshift()
, ce qui ajoute un élément au début de la matrice, plutôt que de la fin, sans en remplaçant les éléments.Toutefois, le tableau sera désormais indexé au départ de
0
...Si vous savez que l'Indice 0 n'est pas utilisé, vous pouvez simplement affecter: