PHP array_unshift() Fonction
Exemple
Insérer l'élément "bleu" dans un tableau :
<?php
$a=array("a"=>"rouge","b"=>"vert");
array_unshift($a,"bleu");
print_r($a);
?> Définition et Utilisation
La fonction array_unshift() permet d'insérer de nouveaux éléments dans un tableau. Les nouvelles valeurs seront ajoutées au début du tableau.
Astuce : Vous pouvez ajouter une valeur ou autant que vous le souhaitez.
Remarque : Les clés numériques commenceront à 0 et augmenteront de 1, tandis que les clés de chaîne resteront inchangées.
Syntaxe
array_unshift( tableau, valeur1, valeur2, valeur3, ... ) Valeurs des Paramètres
| Paramètre | Description |
|---|---|
| tableau | Requis. Spécifie un tableau |
| valeur1 | Optionnel. Spécifie une valeur à insérer (Requis dans les versions PHP avant 7.3) |
| valeur2 | Optionnel. Spécifie une valeur à insérer |
| valeur3 | Optionnel. Spécifie une valeur à insérer |
Détails Techniques
| Valeur de Retour : | Retourne le nouveau nombre d'éléments dans le tableau |
|---|---|
| Version PHP : | 4+ |
| Journal des Modifications PHP : | PHP 7.3 : Cette fonction peut maintenant être appelée avec seulement le paramètre tableau |
Plus d'Exemples
Exemple
Afficher la valeur de retour :
<?php
$a=array("a"=>"rouge","b"=>"vert");
print_r(array_unshift($a,"bleu"));
?> Exemple
Utilisation de clés numériques :
<?php
$a=array(0=>"rouge",1=>"vert");
array_unshift($a,"bleu");
print_r($a);
?>