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