PHP array_slice()

La fonction array_slice() est une fonction intégrée en PHP qui renvoie les parties sélectionnées d’un tableau. La fonction array_slice() est utilisée pour extraire une tranche d’un tableau. PHP array_slice() est une fonction intégrée en PHP et est utilisée pour extraire une partie d’un tableau en la découpant, en fonction des préférences de l’utilisateur.
 

Syntaxe
array_slice(array, start, length, preserve_key)

 
 

Paramètres
  • array(Obligatoire) : Spécifie un tableau.
  • start(Obligatoire) : Spécifie la position de début de la tranche dans le tableau.
  • length(Optionnelle) : Longueur de la tranche.
  • preserve_key(Optionnelle) : Spécifiez « TRUE » ou « FALSE », indique que la fonction garde ou non les clés du tableau. La valeur par défaut est « FALSE ».

 

Valeur de retour

La fonction renvoie les parties sélectionnées d’un tableau.
 

Version PHP:

4+
 

Exemple 1:

Démarrez la tranche à partir du deuxième élément du tableau et renvoyez uniquement deux éléments:

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


Sortie:

Array ( 
	[0] => Java 
	[1] => Python 
)

 
 

Exemple 2:

En utilisant un paramètre de « start » négatif:

<?php
	$arr = array("PHP","Java","Python","C","C++");
	print_r(array_slice($arr,-2,2));
?>

 
Sortie:

Array ( 
	[0] => C 
	[1] => C++ 
)

 

Exemple 3:

Avec le paramètre « preserve_key » défini sur « true »:

<?php
	$arr = array("PHP","Java","Python","C","C++");
	print_r(array_slice($arr,1,2,true));
?>

 
Sortie:

Array ( 
	[1] => Java 
	[2] => Python 
)
Questions d'entretiens PHP

Laisser un commentaire

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