Hàm asort () sắp xếp một mảng kết hợp trong mảng tăng dần và duy trì liên kết chỉ mục.
Cú pháp
asort(arr, compare)
Tham số
-
arr - Mảng được chỉ định.
-
so sánh - Chỉ định cách so sánh các phần tử / mục của mảng. Giá trị có thể có−
-
SORT_STRING - So sánh các mục dưới dạng chuỗi
-
SORT_REGULAR - So sánh các mặt hàng mà không cần thay đổi loại
-
SORT_NUMERIC - So sánh các mục bằng số
-
SORT_LOCALE_STRING - So sánh các mục dưới dạng chuỗi, dựa trên cục bộ hiện tại.
-
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 asort () 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 $a = array( "0" => "India", "1" => "Australia", "2" => "England", "3" => "Bangladesh", "4" => "Zimbabwe", ); asort($a); foreach ($a as $key => $val) { echo "[$key] = $val"; echo"\n"; } ?>
Đầu ra
[1] = Australia [3] = Bangladesh [2] = England [0] = India [4] = Zimbabwe