PHP Conference Japan 2024

krsort

(PHP 4, PHP 5, PHP 7, PHP 8)

krsort依照鍵名降冪排序陣列

說明

krsort(陣列 &$array, int $flags = SORT_REGULAR): true

以鍵名降冪排序 array,並直接修改原陣列。

注意:

如果兩個成員比較結果相等,它們會保留其原始順序。在 PHP 8.0.0 之前,它們在排序陣列中的相對順序未定義。

注意:

將陣列的內部指標重設為第一個元素。

參數

array

輸入的陣列。

flags

可選的第二個參數 flags 可以用來修改排序行為,使用以下這些值:

排序類型旗標

傳回值

總是傳回 true

更新日誌

版本 說明
8.2.0 現在的傳回類型是 true;先前是 bool
8.2.0 此函式現在在 SORT_REGULAR 模式下使用標準 PHP 8 規則進行數值字串比較。

範例

範例 #1 krsort() 範例

<?php
$fruits
= array("d"=>"lemon", "a"=>"orange", "b"=>"banana", "c"=>"apple");
krsort($fruits);
foreach (
$fruits as $key => $val) {
echo
"$key = $val\n";
}
?>

上述範例會輸出:

d = lemon
c = apple
b = banana
a = orange

參見

新增註記

使用者貢獻的註記

此頁面沒有使用者貢獻的註記。
To Top