In PHP, how do I reduce arrays with examples?

In PHP, you can reduce arrays using various functions like `array_reduce()`. This function iteratively reduces an array to a single value by using a callback function that processes each element of the array.

Here’s an example of using `array_reduce()` to calculate the sum of values in an array:

<?php // Define an array of numbers $numbers = [1, 2, 3, 4, 5]; // Use array_reduce to calculate the sum $sum = array_reduce($numbers, function($carry, $item) { return $carry + $item; }, 0); echo "Sum: " . $sum; // Outputs: Sum: 15 ?>

You can also use `array_reduce()` for more complex operations. For instance, concatenating strings or calculating other aggregations.


PHP array reduce array_reduce() reduce arrays in PHP PHP array functions