Laravel Utiliser sum, avg, min ou max sur une collection pour des calculs statistiques


Exemple

Les collections vous offrent également un moyen simple d'effectuer des calculs statistiques simples.

$books = [
    ['title' => 'The Pragmatic Programmer', 'price' => 20],
    ['title' => 'Continuous Delivery', 'price' => 30],
    ['title' => 'The Clean Coder', 'price' => 10],
]

$min = collect($books)->min('price'); // 10
$max = collect($books)->max('price'); // 30
$avg = collect($books)->avg('price'); // 20
$sum = collect($books)->sum('price'); // 60