PHP ksort()
函数按键排序数组,保持键与数据相关性。 这主要用于关联数组。
krsort()
函数语法是 -
ksort ( $array, $sort_flag );
参数
- 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');
ksort($transport);
print_r($transport);
?>
执行上面示例代码,得到以下结果 -
Array ( [a] => foot [b] => bike [c] => car [d] => plane )