Hàm krsort() trong PHP
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.
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thứ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
$subject = array( "php"=>"1", "css"=>"2", "js"=>"3", "html"=>"4" ); krsort($subject); foreach ($subject as $key => $val) { echo "$key = $val<br />"; }
Kết quả
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()
.
Bài viết này được đăng tại [free tuts .net]
Tham khảo: php.net