Функсияи 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,
ки чанд массивро ҷобаҷо мекунад