Funktsiya krsort
Funktsiya krsort massivni
kalitlar bo‘yicha kamayish tartibida saralaydi.
Funktsiya massivning o‘zini o‘zgartiradi.
Sintaksis
krsort(array &$array, int $flags = SORT_REGULAR): bool
Misol
Keling, massivni kalitlar bo‘yicha kamayish tartibida saralaymiz:
<?php
$arr = [
'b' => 1,
'e' => 3,
'c' => 2,
'a' => 5,
'd' => 4,
];
krsort($arr);
var_dump($arr);
?>
Kodni bajarish natijasi:
[
'd' => 4,
'e' => 3,
'c' => 2,
'b' => 1,
'a' => 5,
]
Shuningdek qarang
-
sortfunktsiyasi,
elementlarni o‘sish tartibida saralaydi -
rsortfunktsiyasi,
elementlarni kamayish tartibida saralaydi -
ksortfunktsiyasi,
kalitlarni o‘sish tartibida saralaydi -
asortfunktsiyasi,
elementlarni o‘sish tartibida saralaydi va kalitlarni saqlaydi -
arsortfunktsiyasi,
elementlarni kamayish tartibida saralaydi va kalitlarni saqlaydi -
natsortfunktsiyasi,
natural usulda saralaydi -
natcasesortfunktsiyasi,
natural usulda registrsiz saralaydi -
usortfunktsiyasi,
kollebek bo‘yicha saralaydi -
uksortfunktsiyasi,
kollebek bo‘yicha kalitlar asosida saralaydi -
uasortfunktsiyasi,
kollebek bo‘yicha saralaydi va kalitlarni saqlaydi -
array_multisortfunktsiyasi,
bir nechta massivlarni saralaydi