Hàm arsort () sắp xếp một mảng theo thứ tự ngược lại và duy trì liên kết chỉ mục.
Cú pháp
arsort(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ục mà không thay đổi loại
-
SORT_NUMERIC - So sánh số lượng các mục
-
SORT_LOCALE_STRING - So sánh các mục dưới dạng chuỗi, dựa trên địa chỉ 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 arsort () 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 $rank = array("Australia"=>2,"India"=>5,"Bangladesh"=>9); arsort($rank); foreach($rank as $akey=>$avalue) { echo "Key=" . $akey . " : Value=" . $avalue; echo "<br>"; } ?>
Đầu ra
Sau đây là kết quả -
Key=Bangladesh : Value=9 Key=India : Value=5 Key=Australia : Value=2