PHP asort()
函数对一个数组进行排序,使得数组索引保持与它们所关联的数组元素的相关性。 这主要用于排序实际元素顺序非常重要的关联数组。
asort()
函数语法是 -
asort( $array [, $sort_flags] );
参数
- array - 一个指定的数组。
- sort_flags - 可选项,它指定如何对数组值进行排序。 可能的值 -
- SORT_REGULAR - 默认,直接处理值(不要更改类型)。
- SORT_NUMERIC - 按数值处理值。
- parameter -
- parameter -
- parameter -
返回值
- 成功返回
TRUE
,失败则返回FALSE
。
示例
试试下面的例子 -
<?php
$fruits = array("d"=>"lemon", "a"=>"orange", "b"=>"banana" );
asort($fruits);
print_r($fruits);
?>
执行上面示例代码,得到以下结果 -
Array ( [b] => banana [d] => lemon [a] => orange )