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