PHP:數組函數 krsort 按鍵名降序排序

最近更新時間 2020-01-12 10:07:44

krsort 函數對數組進行按鍵名由高到低(降序、逆序)排序並保持索引關係。

說明

krsort ( array &$array [, int $sort_flags = SORT_REGULAR ] ) : bool
array
輸入的數組。
sort_flags
可選的參數 sort_flags 改變排序的行為。
  • SORT_REGULAR - 正常比較單元(不改變類型)。
  • SORT_NUMERIC - 單元被作為數字來比較。
  • SORT_STRING - 單元被作為字符串來比較。
  • SORT_LOCALE_STRING - 。
  • SORT_NATURAL - 。
  • SORT_FLAG_CASE - 。

範例

<?php
$fruits = array(
  "d" => "lemon", 
  "a" => "orange", 
  "b" => "banana", 
  "c" => "apple"
);
krsort($fruits);

print_r($fruits);
?>
Array
(
    [d] => lemon
    [c] => apple
    [b] => banana
    [a] => orange
)
rss_feed