Oct 13
定义和用法
ksort(): 函数按照键名对数组排序,为数组值保留原来的键。
krsort(): 函数将数组按照键逆向排序,为数组值保留原来的键。
asort() :函数对数组进行排序并保持索引关系。主要用于对那些单元顺序很重要的结合数组进行排序。
语法
ksort(array,sorttype)
参数 | 描述 |
---|---|
array | 必需。规定要排序的数组 |
sorttype |
可选。规定如何排列数组的值。可能的值:
SORT_REGULAR - 默认。以它们原来的类型进行处理(不改变类型)。
SORT_NUMERIC - 把值作为数字来处理
SORT_STRING - 把值作为字符串来处理
SORT_LOCALE_STRING - 把值作为字符串来处理,基于本地设置*。
|
例子:
<?php
$my_array = array("a" => "Dog", "b" => "Cat", "c" => "Horse");
ksort($my_array);
print_r($my_array);
?>
输出:
Array ( [a] => Dog [b] => Cat [c] => Horse )