【发布时间】:2014-08-16 07:21:33
【问题描述】:
我正在检查 array_unique 函数。手册说它也会对值进行排序。但我看不到它正在对值进行排序。请看我的示例代码。
$input = array("a" => "green", 3=>"red", "b" => "green", 1=>"blue", "red");
print_r($input);
$result = array_unique($input,SORT_STRING);
print_r($result);
The output is
Array
(
[a] => green
[3] => red
[b] => green
[1] => blue
[4] => red
)
Array
(
[a] => green
[3] => red
[1] => blue
)
这里的数组 $result 没有排序。任何帮助表示赞赏。
谢谢 普拉莫德
【问题讨论】:
-
手册并没有说,它是排序值,第二个参数用于比较项目。
标签: php array-unique