تجميع عناصر المصفوفة بإستخدام array_reduce
ال array_reduce بتحول العناصر إلى نتيجة واحدة عن طريق قيمة متراكمة
حساب المجموع
الصفر هو القيمة الأولية قبل المرور على العناصر
<?php
$numbers = [10, 20, 30];
$total = array_reduce($numbers, fn ($sum, $number) => $sum + $number, 0);
echo $total;النتيجة
60حساب إجمالي كميات الطلب
الدالة بتضيف كمية كل عنصر للقيمة السابقة
<?php
$items = [["quantity" => 2], ["quantity" => 3]];
echo array_reduce($items, fn ($total, $item) => $total + $item["quantity"], 0);النتيجة
5