ARRAY_SHIFT |
Tableau : Décalage |
---|---|
PHP 4.0+ |
Syntaxe
function array_shift($array); |
Paramètres
Nom | Description |
---|---|
$array | Ce paramètre permet d'indiquer les tableaux à traiter. |
Retour
Valeur | Description |
---|---|
NULL | Cette valeur permet d'indiquer que le tableau est vide. |
variante | Ces valeurs permettent d'indiquer la cellule ayant été retirer de la cellule. |
Description
Cette fonction permet de retirer une cellule du début du tableau et retourne sa valeur.
Exemple
Voici un exemple permettant d'effectuer une rotation des jours de la semaine de façon à ce que se soit Lundi plutôt que Dimanche, le premier jour de la semaine :
- <?php
- $WeekDay = array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi");
- array_push($WeekDay,array_shift($WeekDay));
- var_dump($WeekDay);
- ?>
on obtiendra le résultat suivant :
array(7) { [0]=> string(5) "Lundi" [1]=> string(5) "Mardi" [2]=> string(8) "Mercredi" [3]=> string(5) "Jeudi" [4]=> string(8) "Vendredi" [5]=> string(6) "Samedi" [6]=> string(8) "Dimanche" }Références
PHP 4 - Guide du développeur, Edition First Interactive, Blake Schwendiman, 2002, ISBN: 2-84427-283-5, page 363
Dernière mise à jour : Dimanche, le 22 mars 2015