PHP má celou řadu třídicích funkcí.
Ten zní, jak chcete, je asort()
Další alternativy, jako je sort()
, najdete v příručce PHP , ksort()
, natsort()
, usort()
a řadu dalších variací. K dispozici je také shuffle()
seřadit náhodně.
[EDIT]Dobře, postupujte krok za krokem k získání nejvyšší hodnoty z pole:
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.
Existuje spousta dalších způsobů, jak to udělat také.