PHP har en hel masse sorteringsfunktioner.
Den ene lyder som om du ønsker, er asort()
Se PHP-manualen for de andre alternativer såsom sort()
, ksort()
, natsort()
, usort()
, og en række andre variationer. Der er også shuffle()
at sortere tilfældigt.
[EDIT]Okay, trin-for-trin for at få den højeste værdi ud af arrayet:
asort($row); //or arsort() for reverse order, if you prefer.
end($row); //positions the array pointer to the last element.
print current($row); //prints "45" because it's the sorted highest value.
print key($row); //prints "c" because it's the key of the hightst sorted value.
Der er også en hel masse andre måder at gøre det på.