Mục lục
Tác dụng của hàm krsort()
Hàm krsort()
sắp xếp một mảng liên kết theo thứ tự giảm dần, theo khóa.
Các khóa được bảo toàn, tức là ánh xạ khóa-giá trị sẽ không thay đổi theo thao tác sắp xếp.
Bảng sau tóm tắt các chi tiết kỹ thuật của hàm này.
Return Value: | Returns TRUE on success or FALSE on failure. |
---|---|
Version: | PHP 4+ |
Cú pháp
Cú pháp cơ bản của hàm krsort()
được đưa ra với:
krsort(array, sort_flags);
Ví dụ sau đây cho thấy hàm krsort()
đang hoạt động.
Ví dụ
<?php
// Sample array
$alphabets = array("b"=>"ball", "d"=>"dog", "a"=>"apple", "c"=>"cat");
// Sorting alphabets array
krsort($alphabets);
print_r($alphabets);
?>
Tham số
Hàm krsort() chấp nhận các tham số sau.
Parameter | Description |
---|---|
array | Required. Specifies the array to sort. |
sort_flags |
Optional. Specifies how array items should be compared. Possible values are:
|
Thêm Ví Dụ
Sau đây là một số ví dụ khác cho thấy hàm krsort() thực sự hoạt động như thế nào:
Ví dụ sau đây sắp xếp mảng liên kết "persons" theo khóa theo thứ tự giảm dần:
Ví dụ
<?php
// Sample array
$persons = array("Harry"=>18, "Clark"=>32, "Peter"=>20, "John"=>24);
// Sorting persons array
krsort($persons);
print_r($persons);
?>