-boolksort(数组
&$ array [,int $ sort_flags = sort_regular])instead,仅:您看到,Ksort返回一个布尔值,然后直接在给定的数组上工作(请注意参考标志
&
)。因此ksort
$array = ksort($array);
函数进行现场排序,功能在成功或FALSE失败时返回true。
提取示例来自Http://php.net/manual/en/function.ksort.php
ksort($array);
如果您尝试print_r($水果),您将获得像this
的结果<?php
$fruits = array("d"=>"lemon", "a"=>"orange", "b"=>"banana", "c"=>"apple");
ksort($fruits);
foreach ($fruits as $key => $val) {
echo "$key = $val\n";
}
?>
Array
(
[a] => orange
[b] => banana
[c] => apple
[d] => lemon
)
不返回数组,它会操纵您传递给它的数组。
它实际上不会返回1,它返回true:http://php.net/manual/en/function.ksort.php
返回值在成功或失败方面的成功或虚假。