我正在检查 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 没有排序。任何帮助表示赞赏。
谢谢普拉莫德