Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Cách sắp xếp một mảng kết hợp trong php

PHP có rất nhiều hàm sắp xếp.

Cái có vẻ như bạn muốn là asort()

Xem hướng dẫn sử dụng PHP để biết các lựa chọn thay thế khác, chẳng hạn như sort() , ksort() , natsort() , usort() và một số biến thể khác. Ngoài ra còn có shuffle() để sắp xếp ngẫu nhiên.

[EDIT] Được rồi, từng bước để nhận giá trị cao nhất trong mảng:

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.

Có rất nhiều cách khác để làm điều đó.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Câu lệnh SQL SELECT sử dụng lại giá trị biểu thức cho biểu thức khác

  2. Kết quả khác nhau trong SQL fiddle và trong máy chủ MySQL / PhpMyadmin

  3. MySQL và PHP - làm thế nào để hiển thị tất cả các hàng có giá trị trường bằng x?

  4. Mysql điền vào những ngày còn thiếu

  5. MySQL chọn sau hàng trên các quy tắc cụ thể