Функсияи 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);
?>
Натиҷаи иҷрои код:
[
'd' => 4,
'e' => 3,
'c' => 2,
'b' => 1,
'a' => 5,
]
Инчунин бубинед
-
функсияи
sort,
ки бо афзоиши элементҳо ҷобаҷо мекунад -
функсияи
rsort,
ки бо камшавии элементҳо ҷобаҷо мекунад -
функсияи
ksort,
ки бо афзоиши калидҳо ҷобаҷо мекунад -
функсияи
asort,
ки бо афзоиши элементҳо ҷобаҷо мекунад ва калидҳоро нигоҳ медорад -
функсияи
arsort,
ки бо камшавии элементҳо ҷобаҷо мекунад ва калидҳоро нигоҳ медорад -
функсияи
natsort,
ки бо тарзи табиӣ ҷобаҷо мекунад -
функсияи
natcasesort,
ки бо тарзи табиӣ бе ҳисоб кардани ҳарфҳои калону хурд ҷобаҷо мекунад -
функсияи
usort,
ки бо callback ҷобаҷо мекунад -
функсияи
uksort,
ки бо callback дар рӯи калидҳо ҷобаҷо мекунад -
функсияи
uasort,
ки бо callback ҷобаҷо мекунад ва калидҳоро нигоҳ медорад -
функсияи
array_multisort,
ки якчанд массивҳоро ҷобаҷо мекунад