arsort funksiyasi
arsort funksiyasi massivni
elementlari bo‘yicha kamayish tartibida saralaydi,
kalitlarni saqlab qoladi.
Funksiya massivning o‘zini o‘zgartiradi.
Sintaksis
arsort(array &$array, int $flags = SORT_REGULAR): bool
Misol
Keling, assotsiativ massivni elementlari bo‘yicha kamayish tartibida saralaymiz:
<?php
$arr = [
'b' => 1,
'e' => 3,
'c' => 2,
'a' => 5,
'd' => 4,
];
arsort($arr);
var_dump($arr);
?>
Kodni bajarish natijasi:
[
'd' => 4,
'e' => 3,
'c' => 2,
'b' => 1,
'a' => 5,
]
Shuningdek qarang
-
sortfunksiyasi,
elementlarni o‘sish tartibida saralaydi -
rsortfunksiyasi,
elementlarni kamayish tartibida saralaydi -
ksortfunksiyasi,
kalitlarni o‘sish tartibida saralaydi -
krsortfunksiyasi,
kalitlarni kamayish tartibida saralaydi -
asortfunksiyasi,
kalitlarni saqlab, elementlarni o‘sish tartibida saralaydi -
arsortfunksiyasi,
kalitlarni saqlab, elementlarni kamayish tartibida saralaydi -
natsortfunksiyasi,
natural usulda saralaydi -
natcasesortfunksiyasi,
registrni hisobga olmagan holda natural usulda saralaydi -
usortfunksiyasi,
kolbek bo‘yicha saralaydi -
uksortfunksiyasi,
kolbek bo‘yicha kalitlar asosida saralaydi -
uasortfunksiyasi,
kolbek bo‘yicha saralaydi, kalitlarni saqlaydi -
array_multisortfunksiyasi,
bir nechta massivlarni saralaydi