Position actuelle: Accueil> Catégories de fonctions> array_reduce

array_reduce

Sizifiez le tableau de manière itérative en une seule valeur avec une fonction de rappel
Nom:array_reduce
Catégorie:Tableau
Langage de programmation:php
Description en une ligne:Renvoyez un tableau sous forme de chaîne en utilisant des fonctions définies par l'utilisateur.

Définition et utilisation

array_reduce() envoie la valeur dans le tableau à la fonction définie par l'utilisateur et renvoie une chaîne.

Remarque: Si le tableau est vide et qu'aucun paramètre initial n'est passé, la fonction renvoie NULL.

Exemple

Exemple 1

Envoyez des valeurs dans le tableau à la fonction définie par l'utilisateur et renvoyez une chaîne:

 <? Php
Fonction MyFunction ( $ v1 , $ v2 )
{
retourner $ v1 . "-" . $ V2 ;
}
$ a = array ( "chien" , "chat" , "cheval" ) ;
print_r ( array_reduce ( $ a , "myfunction" ) )) ;
?>

Essayez-le vous-même

Exemple 2

Définir les paramètres initiaux :

 <? Php
Fonction MyFunction ( $ v1 , $ v2 )
{
retourner $ v1 . "-" . $ V2 ;
}
$ a = array ( "chien" , "chat" , "cheval" ) ;
print_r ( array_reduce ( $ a , "myfonction" , 5 ) )) ;
?>

Essayez-le vous-même

Exemple 3

Renvoie la somme:

 <? Php
Fonction MyFunction ( $ v1 , $ v2 )
{
retourner $ v1 + $ v2 ;
}
$ a = tableau ( 10 , 15 , 20 ) ;
print_r ( array_reduce ( $ a , "myfonction" , 5 ) )) ;
?>

Essayez-le vous-même

Fonctions similaires
Articles populaires