sql >> Databáze >  >> RDS >> Mysql

Jak seřadit asociativní pole v php

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é.



  1. Každá hodnota je zobrazena v nové řádkové HTML tabulce

  2. Jak zrušit více tabulek v PostgreSQL pomocí zástupného znaku

  3. jqGrid – Jedinečné ID pro nový řádek

  4. SQL Server pojmenovaná instance s projektem instalačního programu Visual Studio 2017