ksort
(PHP 3, PHP 4, PHP 5)
ksort -- 对数组按照键名排序
说明
bool
ksort
( array &array [, int sort_flags] )
对数组按照键名排序,保留键名到数据的关联。本函数主要用于关联数组。
如果成功则返回
TRUE
,失败则返回
FALSE
。
例子 1.
ksort()
例子
<?php
$fruits
= array(
"d"
=>
"lemon"
,
"a"
=>
"orange"
,
"b"
=>
"banana"
,
"c"
=>
"apple"
);
ksort
(
$fruits
);
foreach (
$fruits
as
$key
=>
$val
) {
echo
"$key = $val
\n
"
;
}
?>
|
上例将输出:
a = orange
b = banana
c = apple
d = lemon
|
|
可以用可选参数
sort_flags
改变排序的行为,详情见
sort()
。
参见
asort()
,
arsort()
,
krsort()
,
uksort()
,
sort()
,
natsort()
和
rsort()
。