Fonction array_unshift() PHP
Exemple
Insérer l'élément "blue" dans le tableau :
<?php $a=array("a"=>"red","b"=>"green"); array_unshift($a,"blue"); print_r($a); ?>
Définition et utilisation
La fonction array_unshift() est utilisée pour insérer de nouveaux éléments dans le tableau. Les valeurs du nouveau tableau seront insérées au début du tableau.
Les éléments ajoutés sont ajoutés comme un ensemble, et leur ordre dans le tableau est le même que leur ordre dans les paramètres.
Cette fonction retourne le nombre d'éléments dans le tableau.
Avis :Vous pouvez insérer une ou plusieurs valeurs.
Remarque :Les noms de clé numériques commenceront à 0 et augmenteront de 1. Les noms de clé de chaîne resteront inchangés.
Syntaxe
array_unshift(array,value1,value2,value3...)
Paramètres | Description |
---|---|
array | Obligatoire. Définir le tableau. |
value1 | Obligatoire. Définir la valeur à insérer. |
value2 | Optionnel. Définir la valeur à insérer. |
value3 | Optionnel. Définir la valeur à insérer. |
Détails techniques
Valeur retournée : | Retourne le nombre de nouveaux éléments dans le tableau. |
Version PHP : | 4+ |
Plus d'exemples
Exemple 1
Affichage de la valeur retournée :
<?php $a=array("a"=>"red","b"=>"green"); print_r(array_unshift($a,"blue")); ?>
Exemple 2
Utilisation de noms de clés numériques :
<?php $a=array(0=>"red",1=>"green"); array_unshift($a,"blue"); print_r($a); ?>