PHP har en hel massa sorteringsfunktioner.
Det som låter som du vill är asort()
Se PHP-manualen för andra alternativ såsom sort()
, ksort()
, natsort()
, usort()
, och ett antal andra varianter. Det finns också shuffle()
att sortera slumpmässigt.
[EDIT]Okej, steg-för-steg för att få ut det högsta värdet ur arrayen:
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.
Det finns en hel massa andra sätt att göra det också.