Trong bài viết này, chúng ta sẽ tìm hiểu cách sử dụng các hàm sắp xếp [sort] array trong PHP. Để học tốt bài này, các bạn cần đọc lại bài Cài đặt môi trường lập trình Web PHP với XAMPP để biết cách chạy ứng dụng web PHP với XAMPP
Các phần tử trong mảng có thể được sắp xếp theo thứ tự của bảng chữ cái. Hoặc sắp xếp theo thứ tự tăng dần/giảm dần. PHP hỗ trợ một số thuật toán sắp xếp [sắp xếp] mảng như
1. Hàm sort[] trong PHP
Hàm
0 có chức năng sắp xếp các phần tử trong mảng theo thứ tự tăng dần theo bảng chữ cái hoặc chữ số
2. Hàm rsort[] trong PHP
Hàm
1 có chức năng sắp xếp các phần tử trong mảng theo thứ tự giảm dần theo chữ cái hoặc chữ số
3. Hàm asort[] trong PHP
Hàm
2 có chức năng sắp xếp các phần tử trong mảng kết hợp [mảng kết hợp] theo thứ tự tăng dần của các giá trị
Kết quảArray
[
[Terry] => 19
[John] => 21
[Kane] => 29
[Son] => 30
[Mary] => 41
]
Array
[
[Qatar] => Doha
[VietNam] => Hanoi
[England] => London
[Canada] => Ottawa
[Japan] => Tokyo
]
4. Hàm ksort[] trong PHP
Hàm
3 có chức năng sắp xếp các phần tử trong mảng kết hợp [mảng kết hợp] theo thứ tự tăng dần của các phímArray
[
[John] => 21
[Kane] => 29
[Mary] => 41
[Son] => 30
[Terry] => 19
]
Array
[
[Canada] => Ottawa
[England] => London
[Japan] => Tokyo
[Qatar] => Doha
[VietNam] => Hanoi
]
5. Hàm arsort[] trong PHP
Hàm
4 có chức năng sắp xếp các phần tử trong mảng kết hợp [mảng kết hợp] theo thứ tự giảm dần của các giá trị
1Kết quả
26. Hàm krsort[] trong PHP
Hàm
5 có chức năng sắp xếp các phần tử trong mảng kết hợp [mảng kết hợp] theo thứ tự giảm dần của các khóa