Функцыя 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,
якая сартуе некалькі масіваў