PHP rsort()
函数按相反的顺序排序数组(从高到低)。
rsort()
函数语法是 -
rsort( $array [, $sort_flags] );
参数
- array - 一个指定的数组。
- sort_flag - 可选,它指定如何对数组值进行排序。 可能的值有 -
- SORT_REGULAR - 默认。 直接处理值(不要更改类型)
- SORT_NUMERIC - 按数字来处理值。
- SORT_STRING - 按字符串来处理值。
- SORT_LOCALE_STRING - 根据本地设置将值作为字符串处理。
返回值
- 成功返回
TRUE
,失败则返回FALSE
。
示例
试试下面的例子 -
<?php
$input = array("d"=>"lemon", "a"=>"orange", "b"=>"banana" );
rsort($input);
print_r($input);
?>
执行上面示例代码,得到以下结果 -
Array ( [0] => orange [1] => lemon [2] => banana )