Syntaxe:
array_unshift (array_input, valeur,…)
Paramètres:
Voyons les exemples pour mieux comprendre ce concept.
Exemple 1:
Dans cet exemple, nous créerons un tableau avec 4 valeurs: «Lotus», «Lilly», «Jasmine», «Rose».
Maintenant, nous allons ajouter une valeur «Marigold» au tableau.
Sortir:
Nous pouvons voir que Marigold a été ajouté au tableau de fleurs au début et que Key-0 lui est affecté.
Exemple 2:
Dans cet exemple, nous créerons un tableau avec quatre valeurs - «Lotus», «Lilly», «Jasmine», «Rose».
Maintenant, nous allons ajouter trois valeurs-'marigold ',' rose ',' lotus 'au tableau.
Sortir:
Nous pouvons voir que «Marigold», «Rose», «Lotus» ont été ajoutés au tableau des fleurs au début.
Si vous souhaitez ajouter des valeurs au tableau des paires de valeurs de clé, les valeurs obtiendront également les clés avec des valeurs numériques.
Exemple 3:
Dans cet exemple, nous créerons un tableau avec quatre valeurs clés. 'Flower1' => 'Lotus', 'Flower2' => 'Lilly', 'Flower3' => 'Jasmine', 'Flower4' => 'Rose'.
Maintenant, nous allons ajouter 3 valeurs-'marigold ',' rose ',' lotus 'au tableau.
Sortir:
Nous pouvons voir que «Marigold», «Rose», «Lotus» ont été ajoutés au réseau de fleurs avec Keys-0,1 et 2.
Exemple 4:
Dans cet exemple, nous créerons un tableau avec quatre valeurs clés: 1 => 'Lotus', 2 => 'Lilly', 3 => 'Jasmine', 4 => 'Rose'.
Maintenant, nous allons ajouter 3 valeurs-'marigold ',' rose ',' lotus 'au tableau.
Sortir:
Nous pouvons voir que «Marigold», «Rose», «Lotus» ont été ajoutés au tableau des fleurs avec Keys-5, 6 et 7 au début.
Conclusion
Dans cet article, nous avons vu comment ajouter des éléments au début du tableau PHP à l'aide de la fonction array_unshift (). Il est possible d'ajouter des éléments uniques ou multiples au tableau à la fois. Nous devons remarquer que si nous ajoutons des valeurs au tableau des paires de valeurs clés, les éléments nouvellement ajoutés se verront attribuer des clés de type numérique.