Sắp xếp mảng khóa php

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ím

________số 8Kết quả
Array
[
    [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ả

2

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

Chủ Đề