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