Funkcija krsort
Funkcija krsort rūšiuoja masyvą
pagal mažėjantį raktų tvarką.
Funkcija pakeičia patį masyvą.
Sintaksė
krsort(array &$array, int $flags = SORT_REGULAR): bool
Pavyzdys
Surūšiuokime masyvą pagal mažėjantį raktų tvarką:
<?php
$arr = [
'b' => 1,
'e' => 3,
'c' => 2,
'a' => 5,
'd' => 4,
];
krsort($arr);
var_dump($arr);
?>
Kodo vykdymo rezultatas:
[
'e' => 3,
'd' => 4,
'c' => 2,
'b' => 1,
'a' => 5,
]
Žiūrėkite taip pat
-
funkciją
sort,
kuri rūšiuoja pagal didėjantį elementų tvarką -
funkciją
rsort,
kuri rūšiuoja pagal mažėjantį elementų tvarką -
funkciją
ksort,
kuri rūšiuoja pagal didėjantį raktų tvarką -
funkciją
asort,
kuri rūšiuoja pagal didėjantį elementų tvarką išsaugant raktus -
funkciją
arsort,
kuri rūšiuoja pagal mažėjantį elementų tvarką išsaugant raktus -
funkciją
natsort,
kuri rūšiuoja natūralia tvarka -
funkciją
natcasesort,
kuri rūšiuoja natūralia tvarka neatsižvelgiant į raidžių dydį -
funkciją
usort,
kuri rūšiuoja pagal callback funkciją -
funkciją
uksort,
kuri rūšiuoja pagal callback funkciją pagal raktus -
funkciją
uasort,
kuri rūšiuoja pagal callback funkciją išsaugant raktus -
funkciją
array_multisort,
kuri rūšiuoja kelis masyvus