PHP array_reduce()

image_pdfimage_print

La fonction array_reduce() est une fonction intégrée en PHP et est utilisée pour réduire les éléments d’un tableau en une seule valeur qui peut être une valeur flottante, entière ou une chaîne. La fonction utilise une fonction de rappel(callback) définie par l’utilisateur pour réduire le tableau d’origine.
 

Syntaxe
array_reduce(array, user_function, initial)

 
 

Paramètres
  • array(Obligatoire) : Spécifie un tableau.
  • user_function(Obligatoire) : Spécifie le nom de la fonction.
  • initial(Optionnelle) : Spécifie la valeur initiale à envoyer à la fonction.

 

Valeur de retour

La fonction renvoie le résultat réduit. Il peut être de type int, float ou string.
 

Version PHP:

4.0.5+
 

Exemple :
<?php
	function reduce($str1, $str2)
	{
		return $str1 . "|" . $str2;
	}

	$arr = array("Ada", "Java", "C++", "Python");
	print_r(array_reduce($arr,"reduce"));
?>

 
Sortie:

|Ada|Java|C++|Python
Questions d'entretiens PHPQuestions d’entretiens PHP – Partie 1Questions sur PHP avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et réponses…Lire plus
Partagez cet article

Laisser un commentaire

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