How to find the largest number in array with array_reduce() in PHP

1 Answer

0 votes
$max = array_reduce([2, 99, 80, 21, 43, 16], function($mx, $item){
        echo $mx . ' : ' . $item . "<br />";
        return $item > $mx ? $item : $mx;
});

echo $max;
 
  
/*
run:
   
: 2
2 : 99
99 : 80
99 : 21
99 : 43
99 : 16
99 
   
*/

 



answered Oct 6, 2017 by avibootz

Related questions

1 answer 175 views
3 answers 268 views
1 answer 217 views
1 answer 187 views
3 answers 276 views
...