今回は、配列内の重複した値を削除するための php 配列関数 array_unique() と、配列内の重複した値を削除するための php 配列関数 array_unique() を紹介します。 注意事項は何ですか? 以下は実際的なケースです。立ち上がって見てください。
array_unique() 関数は、配列から重複する値を削除し、結果の配列を返します。
複数の配列要素の値が等しい場合、最初の要素のみが保持され、他の要素は削除されます。
array_unique() 定義と使用法
array_unique() 関数は、配列から重複する値を削除し、結果の配列を返します。
複数の配列要素の値が等しい場合、最初の要素のみが保持され、他の要素は削除されます。
返された配列内のキー名は変更されません。
構文
array_unique(array)
パラメータ説明
array 必須。入力配列を指定します。
説明
array_unique() は、まず値を strings としてソートし、次に各値の最初に見つかったキー名のみを保持し、それ以降のキー名をすべて無視します。
これは、ソートされていない配列内で最初に出現した同じ値が保持されるという意味ではありません。
ヒントと注意事項
注: 返される配列は、最初の配列要素のキーのタイプを保持します。
<?php $a=array("a"=>"Cat","b"=>"Dog","c"=>"Cat"); print_r(array_unique($a)); ?>
出力:
Array ( [a] => Cat [b] => Dog )
この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、PHP 中国語 Web サイトの他の関連記事に注目してください。
推奨読書:
array_key_exists()関数 配列キー名を検索する手順の詳細な説明
以上がPHPの配列関数array_unique()は配列から重複した値を削除しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。