関数 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,
複数の配列をソートします