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