Laravel Collections - la méthode avg() ou average()
Arthur Monney
@mckenziearts
Après notre introduction sur les collections partagé dans la partie 1 (Laravel Collection - Introduction) nous continuons dans cette série d'article sur la thématique Laravel Collections, le guide complet
avec la fonction avg()
ou average()
Description
Cette méthode, comme son nom l'indique, va te permettre de calculer des moyenne des éléments contenus dans un tableau de données. Cette méthode possède un alias => average()
Exemples d'utilisations
Code source #1
$numbers = collect([-2, 200.3, -7.8, 400.1]);echo $numbers->avg();
Résultat
147.65
Code source #2 La même démo que dans le code source #1 mais en excluant les valeurs négatives de la collection numbers
$numbers = collect([-2, 200.3, -7.8, 400.1]); echo $numbers->reject(function ($number){ return $number < 0;})->avg();
Résultat
300.2
Référence
Vous pouvez avoir tous les détails de cette fonction dans la documentation de Laravel
Arthur Monney
@mckenziearts
Fullstack Designer - Laravel & React Developer. Laravel Cameroon Organizer @laravelcm | @shopperlabs