Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cara mengurutkan array asosiatif di php

PHP memiliki banyak fungsi penyortiran.

Yang terdengar seperti yang Anda inginkan adalah asort()

Lihat manual PHP untuk alternatif lain seperti sort() , ksort() , natsort() , usort() , dan beberapa variasi lainnya. Ada juga shuffle() untuk mengurutkan secara acak.

[EDIT]Oke, langkah demi langkah untuk mendapatkan nilai tertinggi dari array:

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.

Ada banyak cara lain untuk melakukannya juga.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara mendapatkan ID alfanumerik berikutnya berdasarkan nilai yang ada dari MySQL

  2. Temukan kecocokan terdekat untuk nama kota yang salah eja?

  3. Bagaimana cara mengurangi 30 hari dari datetime saat ini di mysql?

  4. Menyiapkan MySQL InnoDB Cluster dengan MySQL Shell (plus MySQL Router)

  5. PDO menolak untuk menghapus baris data (dalam tabel tertentu)