gistlib
To find the median of all elements in an array in PHP, you can follow these steps:
sort()
count()
Here's the code:
main.phpfunction findMedian($arr) { sort($arr); $count = count($arr); $mid = floor(($count-1)/2); if ($count % 2 == 0) { $median = ($arr[$mid] + $arr[$mid+1])/2; } else { $median = $arr[$mid]; } return $median; } // example usage $array = [3, 1, 4, 2, 5]; $median = findMedian($array); echo "The median of the array is: " . $median; 372 chars19 lines
function findMedian($arr) { sort($arr); $count = count($arr); $mid = floor(($count-1)/2); if ($count % 2 == 0) { $median = ($arr[$mid] + $arr[$mid+1])/2; } else { $median = $arr[$mid]; } return $median; } // example usage $array = [3, 1, 4, 2, 5]; $median = findMedian($array); echo "The median of the array is: " . $median;
gistlibby LogSnag