PHP heeft een hele reeks sorteerfuncties.
De ene klinkt alsof je wilt is asort()
Zie de PHP-handleiding voor de andere alternatieven zoals sort()
, ksort()
, natsort()
, usort()
, en een aantal andere variaties. Er is ook shuffle()
om willekeurig te sorteren.
[EDIT]Ok, stap voor stap om de hoogste waarde uit de array te halen:
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.
Er zijn ook een heleboel andere manieren om het te doen.