asort функциясы
asort функциясы массивди
элементтерди ачкычтарын сактап өсүү тартибинде иреттейт.
Функция массивди өзүн өзгөртөт.
Синтаксис
asort(array &$array, int $flags = SORT_REGULAR): bool
Мисал
Келгиле, ассоциативдик массивди элементтер боюнча өсүү тартибинде иреттейли:
<?php
$arr = [
'b' => 1,
'e' => 3,
'c' => 2,
'a' => 5,
'd' => 4,
];
asort($arr);
var_dump($arr);
?>
Кодду иштетүүнүн натыйжасы:
[
'b' => 1,
'c' => 2,
'e' => 3,
'd' => 4,
'a' => 5,
]
Ошондой эле караңыз
-
sortфункциясы,
ал элементтер боюнча өсүү тартибинде иреттейт -
rsortфункциясы,
ал элементтер боюнча төмөндөө тартибинде иреттейт -
ksortфункциясы,
ал ачкычтар боюнча өсүү тартибинде иреттейт -
krsortфункциясы,
ал ачкычтар боюнча төмөндөө тартибинде иреттейт -
arsortфункциясы,
ал элементтерди ачкычтарын сактап төмөндөө тартибинде иреттейт -
natsortфункциясы,
ал натуралдык жол менен иреттейт -
natcasesortфункциясы,
ал регистрди эске албай натуралдык жол менен иреттейт -
usortфункциясы,
ал коллбэк боюнча иреттейт -
uksortфункциясы,
ал ачкычтар боюнча коллбэк боюнча иреттейт -
uasortфункциясы,
ал ачкычтарын сактап коллбэк боюнча иреттейт -
array_multisortфункциясы,
ал бир нече массивдерди иреттейт