Funkcija krsort
Funkcija krsort kārto masīvu
pēc atslēgām dilstošā secībā.
Funkcija tieši maina pašu masīvu.
Sintakse
krsort(array &$array, int $flags = SORT_REGULAR): bool
Piemērs
Kārtosim masīvu pēc atslēgām dilstošā secībā:
<?php
$arr = [
'b' => 1,
'e' => 3,
'c' => 2,
'a' => 5,
'd' => 4,
];
krsort($arr);
var_dump($arr);
?>
Koda izpildes rezultāts:
[
'e' => 3,
'd' => 4,
'c' => 2,
'b' => 1,
'a' => 5,
]
Skatiet arī
-
funkciju
sort,
kas kārto pēc elementiem augošā secībā -
funkciju
rsort,
kas kārto pēc elementiem dilstošā secībā -
funkciju
ksort,
kas kārto pēc atslēgām augošā secībā -
funkciju
asort,
kas kārto pēc elementiem augošā secībā, saglabājot atslēgas -
funkciju
arsort,
kas kārto pēc elementiem dilstošā secībā, saglabājot atslēgas -
funkciju
natsort,
kas kārto dabiskajā secībā -
funkciju
natcasesort,
kas kārto dabiskajā secībā, neņemot vērā reģistru -
funkciju
usort,
kas kārto pēc atgriezeniskās saiknes -
funkciju
uksort,
kas kārto pēc atgriezeniskās saiknes pēc atslēgām -
funkciju
uasort,
kas kārto pēc atgriezeniskās saiknes, saglabājot atslēgas -
funkciju
array_multisort,
kas kārto vairākus masīvus