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()関数を使用して重複削除後の配列を出力しています。

bannerAds