0

array_uniqueが多次元配列に使用されるかどうかを知りたかっただけです

4

5 に答える 5

2

ドキュメントから:

array_unique()は、多次元配列で機能することを目的としていないことに注意してください。

于 2010-12-06T12:14:12.467 に答える
1

array_uniqueのphp.netのページから

注: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 に答える