Функция 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,
элементлар бўйича камayиш тартибида силжиш -
функция
ksort,
калитлар бўйича ўсув тартибида силжиш -
функция
krsort,
калитлар бўйича камayиш тартибида силжиш -
функция
arsort,
элементларни калитларни сақлаб қўйган ҳолда камayиш тартибида силжиш -
функция
natsort,
натурал усулда силжиш -
функция
natcasesort,
регистрсиз натурал усулда силжиш -
функция
usort,
коллбэк орқали силжиш -
функция
uksort,
калитлар бўйича коллбэк орқали силжиш -
функция
uasort,
калитларни сақлаб қўйган ҳолда коллбэк орқали силжиш -
функция
array_multisort,
бир нечта массивларни силжиш