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);
?>

Exemple de fonctionnement

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 de fonctionnement

Exemple 2

Utilisation de noms de clés numériques :

<?php
$a=array(0=>"red",1=>"green");
array_unshift($a,"blue");
print_r($a);
?>

Exemple de fonctionnement