PHPで配列から重複した値を削除する方法
phpの配列の重複を取り除くには array_unique() 関数が使える
具体的な例を以下に示します。
<?php
$array = array(1, 2, 2, 3, 4, 4, 5);
$result = array_unique($array);
print_r($result);
?>
日本語に翻訳して、1つの選択肢のみが必要:
Array
(
[0] => 1
[1] => 2
[3] => 3
[4] => 4
[6] => 5
)
配列 $arrayには重複する値が含まれています。 array_unique() 関数を使って重複する値を除去して新しい配列 $result に格納し、その結果を print_r() 関数で表示します。
array_unique() 関数は重複した値を削除しますが、最初の出現値のみを保持します。