関数 krsort
関数 krsort は配列を
キーの降順でソートします。
この関数は配列自体を変更します。
構文
krsort(array &$array, int $flags = SORT_REGULAR): bool
例
配列をキーの降順でソートしてみましょう:
<?php
$arr = [
'b' => 1,
'e' => 3,
'c' => 2,
'a' => 5,
'd' => 4,
];
krsort($arr);
var_dump($arr);
?>
実行結果:
[
'e' => 3,
'd' => 4,
'c' => 2,
'b' => 1,
'a' => 5,
]
関連項目
-
関数
sort,
値の昇順でソートします -
関数
rsort,
値の降順でソートします -
関数
ksort,
キーの昇順でソートします -
関数
asort,
キーと値の対応を維持し、値の昇順でソートします -
関数
arsort,
キーと値の対応を維持し、値の降順でソートします -
関数
natsort,
自然順アルゴリズムでソートします -
関数
natcasesort,
大文字小文字を区別しない自然順アルゴリズムでソートします -
関数
usort,
ユーザー定義のコールバック関数でソートします -
関数
uksort,
ユーザー定義のコールバック関数でキーをソートします -
関数
uasort,
ユーザー定義のコールバック関数でソートし、キーと値の対応を維持します -
関数
array_multisort,
複数の配列をソートします