Функция 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,
която сортира няколко масива