Функција 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,
која сортира повеќе низи