PHP中的asort()函数
该asort()函数将关联数组按升序排序并保持索引关联。
语法
asort(arr, compare)
参数
arr-指定的数组。
compare-指定如何比较数组元素/项目。可能的值-
SORT_STRING-比较项目为字符串
SORT_REGULAR-比较项目而不更改类型
SORT_NUMERIC-以数字方式比较项目
SORT_LOCALE_STRING-根据当前本地将项目比较为字符串。
SORT_NATURAL-使用自然顺序将项目作为字符串进行比较
返回
该asort()函数在成功时返回TRUE,在失败时返回FALSE。
示例
以下是一个例子-
<?php
$a = array(
"0" => "India",
"1" => "Australia",
"2" => "England",
"3" => "Bangladesh",
"4" => "Zimbabwe",
);
asort($a);
foreach ($a as $key => $val) {
echo "[$key] = $val";
echo"\n";
}
?>输出结果
[1] = Australia [3] = Bangladesh [2] = England [0] = India [4] = Zimbabwe