- array_search: documentation ( source)
- in_array: documentation ( source)
- max: documentation ( source)
<?php
$array = Array ( "0" => 12 , "1" => 17 , "2" => 5, "3" => 27, "4" => 5,"5" => 5);
$i=1;
foreach($array as $key=>$values)
{
$max = max($array);
echo "\n".$max." rank is ". $i."\n";
$keys = array_search($max, $array);
unset($array[$keys]);
if(sizeof($array) >0)
if(!in_array($max,$array))
$i++;
}