ホームページ >バックエンド開発 >PHPチュートリアル >PHP 配列から重複する値を削除するにはどうすればよいですか?
PHP の配列から重複値を削除する
PHP で配列を扱う場合、データの正確性を確保するために重複値を削除する必要がある場合があります。
解決策: array_unique()
1 次元配列の場合、ネイティブの array_unique() 関数は重複した値を効果的に削除します。各一意の要素の最初のインスタンスのキーと値のペアを保持し、キーの順序を維持します。
$array = [1, 2, 2, 3]; $array = array_unique($array); // Array is now [1, 2, 3]
注: array_unique() は、次の用途には適していません。多次元配列。
インデックスの再作成値
必要に応じて、array_values() を使用して配列のインデックスを 0 から再インデックスできます:
$array = array_unique($array); $array = array_values($array); // Array is now [1, 2, 3] with keys [0, 1, 2]
以上がPHP 配列から重複する値を削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。