PHP配列をマージして重複を削除する方法

PHPでは、array_merge()関数とarray_unique()関数を使用することで配列の結合および重複排除が行えます。

  1. 配列をマージするarray_merge()関数を使用する:
$array1 = [1, 2, 3];
$array2 = [2, 3, 4];
$result = array_merge($array1, $array2);
print_r($result);

[1, 2, 3, 2, 3, 4]

  1. array_unique() 関数を使用して配列から重複を削除する:
$array = [1, 2, 3, 2, 3, 4];
$result = array_unique($array);
print_r($result);

[1, 2, 3, 4] が出力されます。

この 2 つの関数を組み合わせると、配列のマージと重複削除を同時に実行できます。

$array1 = [1, 2, 3];
$array2 = [2, 3, 4];
$result = array_unique(array_merge($array1, $array2));
print_r($result);

出力結果は [1, 2, 3, 4] です。

bannerAds