Hàm sort () trong PHP sắp xếp một mảng theo thứ tự tăng dần.
Cú pháp
sort (arr, flag)
Tham số
-
arr - Mảng sắp xếp.
-
cờ -
-
0 =SORT_REGULAR - Mặc định. So sánh các mục một cách bình thường. Không thay đổi loại.
-
1 =SORT_NUMERIC - So sánh các mục bằng số
-
2 =SORT_STRING - So sánh các mục dưới dạng chuỗi
-
3 =SORT_LOCALE_STRING - So sánh các mục dưới dạng chuỗi, dựa trên ngôn ngữ hiện tại
-
4 =SORT_NATURAL - So sánh các mục dưới dạng chuỗi sử dụng thứ tự tự nhiên.
-
Quay lại
Hàm sort () sắp xếp mảng. Nó trả về TRUE khi thành công và FALSE khi thất bại.
Ví dụ
Sau đây là một ví dụ -
php $ arr =array ("jack", "tim", "Scarlett", "david"); sort ($ arr, SORT_STRING); print_r ($ arr);?>
Đầu ra
Array ([0] => david [1] => jack [2] => Scarlett [3] => tim)
Hãy để chúng tôi xem một ví dụ khác -
Ví dụ
php $ arr =array (45, 87, 23, 66, 12, 98, 56); sort ($ arr); print_r ($ arr);?>
Đầu ra
Mảng ([0] => 12 [1] => 23 [2] => 45 [3] => 56 [4] => 66 [5] => 87 [6] => 98)