Функција arsort
Функција arsort сортира низ
опадајућим редом елемената са очувањем кључева.
Функција мења сам низ.
Синтакса
arsort(array &$array, int $flags = SORT_REGULAR): bool
Пример
Хајде да сортирамо асоцијативни низ опадајућим редом елемената:
<?php
$arr = [
'b' => 1,
'e' => 3,
'c' => 2,
'a' => 5,
'd' => 4,
];
arsort($arr);
var_dump($arr);
?>
Резултат извршавања кода:
[
'd' => 4,
'e' => 3,
'c' => 2,
'b' => 1,
'a' => 5,
]
Погледајте такође
-
функцију
sort,
која сортира растућим редом елемената -
функцију
rsort,
која сортира опадајућим редом елемената -
функцију
ksort,
која сортира растућим редом кључева -
функцију
krsort,
која сортира опадајућим редом кључева -
функцију
asort,
која сортира растућим редом елемената са очувањем кључева -
функцију
arsort,
која сортира опадајућим редом елемената са очувањем кључева -
функцију
natsort,
која сортира природним редом -
функцију
natcasesort,
која сортира природним редом без обзира на величину слова -
функцију
usort,
која сортира по функцији за повраћај (callback) -
функцију
uksort,
која сортира по функцији за повраћај (callback) по кључевима -
функцију
uasort,
која сортира по функцији за повраћај (callback) са очувањем кључева -
функцију
array_multisort,
која сортира више низова