Un sencillo Script PHP para culcular la mediana estadística de un conjunto de elementos, los datos son pasados a la función por un array.
function calculate_median($arr) {
sort($arr);
$count = count($arr);
$middleval = floor(($count-1)/2);
if($count % 2) {
$median = $arr[$middleval];
} else {
$low = $arr[$middleval];
$high = $arr[$middleval+1];
$median = (($low+$high)/2);
}
return $median;
}