06/04/2021, 14:46
Hàm krsort() trong PHP - PHP Function
Code $subject = array( "php"=>"1", "css"=>"2", "js"=>"3", "html"=>"4" ); krsort($subject); foreach ($subject as $key => $val) { echo "$key = $val<br />"; }
Hàm krsort()
sẽ sắp xếp các phần tử của mảng dựa vào các khóa, sự tương quan giữa các cặp key => value
sẽ được duy trì. Các khóa sẽ được sắp xếp theo thứ tự alphabet đảo ngược.
Cú pháp
Cú pháp: krsort($array, $sort_flag);
Trong đó:
$array
là mảng cần sắp xếp lại.$sort_flag
là tham số không bắt buộc.(tham khảo thêm ở hàm sort())
Ví dụ
Code
1 2 3 4 5 6 7 8 9 10 | $subject = array( "php" => "1" , "css" => "2" , "js" => "3" , "html" => "4" ); krsort($subject); foreach ($subject as $key => $val) { echo "$key = $val<br />" ; } |
Kết quả
1 2 3 4 | php = 1 js = 3 html = 4 css = 2 |
Có thể thấy hàm krsort()
chính là đảo ngược của thứ tự sắp xếp so với hàm ksort()
.
Tham khảo: php.net
Nguồn: Zaidap.com.net