php 配列内にある重複しているデータを削除する

php 配列内にある重複しているデータを削除する

phpでarray_unique関数を使って、配列内にある重複しているデータを削除するサンプルコードを記述してます。

環境

  • OS windows10 pro 64bit
  • Apache 2.4.43
  • PHP 7.4.5

※windows10にApacheのインストールはこちら
※windows10にphpのインストールはこちら

サンプルコード

array_unique関数を利用します。
※ここではデバック関数「dd」を利用してます。導入手順はこちら

<?php
require __DIR__.'/vendor/autoload.php';

$array = [ "あいうえお", "あ", "あい", "あいう", "あいうえお", ];

$array = array_merge(array_unique($array));
dd($array);

実行結果

上記のようにarray_unique関数を利用すれば、配列から重複したデータの削除が可能となります。