PHP配列で重複を取り除く方法
PHPの組み込み関数array_unique()を使用すると、配列の重複を削除できます。array_unique()関数は重複削除後の配列を返します。この際、重複する要素は最初の出現のみ保持され、それ以降の重複要素は削除されます。
配列の重複を排除関数array_unique()を使用した例を以下に示します。
<?php
$nums = [1, 2, 2, 3, 4, 4, 5];
$uniqueNums = array_unique($nums);
print_r($uniqueNums);
?>
結果をエクスポートする
Array
(
[0] => 1
[1] => 2
[3] => 3
[4] => 4
[6] => 5
)
配列$nums内の重複する要素を削除して、重複削除後の結果を変数$uniqueNumsに代入するために、上記のサンプルコードではarray_unique($nums)関数が呼び出されています。最後はprint_r()関数を使用して重複削除後の配列を出力しています。