Kazi krsort
Kazi krsort hupanga safu ya masafa
kwa kushuka kwa thamani ya funguo.
Kazi hubadilisha safu yenyewe.
Syntax
krsort(array &$array, int $flags = SORT_REGULAR): bool
Mfano
Wacha tuipange safu ya masafa kwa kushuka kwa thamani ya funguo:
<?php
$arr = [
'b' => 1,
'e' => 3,
'c' => 2,
'a' => 5,
'd' => 4,
];
krsort($arr);
var_dump($arr);
?>
Matokeo ya utekelezaji wa kodi:
[
'd' => 4,
'e' => 3,
'c' => 2,
'b' => 1,
'a' => 5,
]
Angalia pia
-
kazi
sort,
ambayo hupanga kwa kupanda kwa vipengele -
kazi
rsort,
ambayo hupanga kwa kushuka kwa vipengele -
kazi
ksort,
ambayo hupanga kwa kupanda kwa funguo -
kazi
asort,
ambayo hupanga kwa kupanda kwa vipengele kuhifadhi funguo -
kazi
arsort,
ambayo hupanga kwa kushuka kwa vipengele kuhifadhi funguo -
kazi
natsort,
ambayo hupanga kwa njia ya asili -
kazi
natcasesort,
ambayo hupanga kwa njia ya asili bila kubagua herufi -
kazi
usort,
ambayo hupanga kwa kutumia kitendo kikokotoo -
kazi
uksort,
ambayo hupanga kwa kutumia kitendo kikokotoo kwa funguo -
kazi
uasort,
ambayo hupanga kwa kutumia kitendo kikokotoo kuhifadhi funguo -
kazi
array_multisort,
ambayo hupanga safu nyingi za masafa