PHP array_shift()

La fonction array_shift() est une fonction intégrée qui supprime le premier élément d’un tableau et renvoie la valeur d’un élément supprimé. Toutes les clés du tableau numérique seront modifiées pour remet le compteur à zéro tandis que les clés de type chaîne ne seront pas modifiées. Si un tableau est vide, la valeur « Null » est renvoyé.
 

Syntaxe
array_shift(array)

 
 

Paramètres
  • array(Obligatoire) : Spécifie un tableau.

 

Valeur de retour

La fonction renvoie la valeur de l’élément supprimé du tableau, ou NULL si le tableau est vide.
 

Version PHP:

4+
 

Exemple 1:

Supprimez le premier élément (Java) du tableau et renvoyez la valeur de l’élément supprimé, en utilisant des clés de type chaîne:

<?php
	$arr = array("a"=>"Java", "b"=>"PHP", "c"=>"C++");
	echo array_shift($arr);
	print_r ($arr);
?>

 
Sortie:

Java

Array ( 
	[b] => PHP 
	[c] => C++ 
)

 

Exemple 2:

Supprimez le premier élément (Java) du tableau et renvoyez la valeur de l’élément supprimé, en utilisant des clés numériques:

<?php
	$arr = array(0=>"Java", 1=>"PHP", 2=>"C++");
	echo array_shift($arr);
	print_r ($arr);
?>

 
Sortie:

Java

Array ( 
	[0] => PHP 
	[1] => C++ 
)
Questions d'entretiens PHP

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *