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