Array_uniqueは、マルチディメンション配列に使用できます
-
09-10-2019 - |
質問
Array_uniqueがマルチディメンシャルアレイに使用されるかどうかを知りたかっただけです
解決
から ドキュメント:
array_unique()は、マルチディメンションアレイで動作することを意図していないことに注意してください。
他のヒント
php.netから array_uniqueのページ
注:array_unique()は、マルチディメンシャルアレイで動作することを意図していないことに注意してください
array_unique()は、マルチディメンションアレイで動作することを意図していません。
ここに行くだけです http://php.net/manual/en/function.array-unique.php そしてこれを読んでください注:array_unique()は、マルチディメンシャルアレイで動作することを意図していないことに注意してください"
<?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
所属していません StackOverflow