我只是想知道 array_unique 是否用于多维数组
问问题
1721 次
5 回答
2
从文档:
请注意,array_unique() 不适用于多维数组。
于 2010-12-06T12:14:12.467 回答
1
来自 php.net上 array_unique 的页面
注意:请注意,array_unique() 不适用于多维数组
于 2010-12-06T12:14:14.733 回答
0
array_unique() 不适用于多维数组。
于 2010-12-06T12:14:28.970 回答
0
只需到这里http://php.net/manual/en/function.array-unique.php并阅读此“注意:请注意,array_unique() 不适用于多维数组”
于 2010-12-06T12:15:44.727 回答
-1
<?php
$array = array(
array(
'id' => 123,
'name' => 'Some Product',
'ean' => '1234567890123'
),
array(
'id' => 123,
'name' => 'Some Product',
'ean' => '4852950174938'
),
array(
'id' => 123,
'name' => 'Some Product',
'ean' => '1234567890123'
),
);
$uniqueArray = array_unique($array);
var_dump($uniqueArray);
?>
输出
array(1) {
[0]=>
array(3) {
["id"]=>
int(123)
["name"]=>
string(12) "Some Product"
["ean"]=>
string(13) "1234567890123"
}
}
请看那个http://php.net/manual/en/function.array-unique.php
于 2010-12-06T12:14:42.670 回答