Maison > développement back-end > tutoriel php > Comment ajouter un élément au début d'un tableau PHP ?

Comment ajouter un élément au début d'un tableau PHP ?

Patricia Arquette
Libérer: 2024-11-03 08:26:03
original
276 Les gens l'ont consulté

How to Prepend an Item to a PHP Array?

Insérer un élément au début d'un tableau PHP

Lorsque vous travaillez avec des tableaux en PHP, il est courant de vouloir ajouter des éléments au tableau. En règle générale, ajouter un élément à la fin du tableau est simple en utilisant $arr[] = $item. Cependant, insérer un élément au début du tableau nécessite une approche différente.

array_unshift() : La clé du préfixe

Pour insérer un élément au début de un tableau en PHP, la fonction array_unshift() entre en jeu. Cette fonction vous permet d'ajouter un élément au début du tableau, déplaçant ainsi tous les éléments existants vers l'avant dans le tableau.

Syntaxe :

<code class="php">array_unshift($array, $item);</code>
Copier après la connexion

Exemple :

Considérons le tableau suivant :

<code class="php">$arr = array('item2', 'item3', 'item4');</code>
Copier après la connexion

Pour insérer 'item1' au début de ce tableau, utilisez le code suivant :

<code class="php">array_unshift($arr, 'item1');</code>
Copier après la connexion

Après l'opération, le tableau mis à jour sera :

<code class="php">Array
(
 [0] => item1
 [1] => item2
 [2] => item3
 [3] => item4
)</code>
Copier après la connexion

Conclusion :

Utiliser array_unshift() est un moyen simple et efficace d'insérer un élément au début de un tableau en PHP. Cette technique est particulièrement utile lorsque vous devez conserver l'ordre des éléments ou ajouter un élément comme premier élément du tableau.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal