array_unique
配列から重複した値を削除します
array_unique()
関数は、配列内の重複値を削除し、結果アレイを返します。
いくつかの配列要素の値が等しい場合、最初の要素のみが保持され、他の要素が削除されます。
返された配列にはキー名があります。
注:保存された配列は、最初の配列アイテムのキーネームタイプを保持します。
配列から重複した値を削除します。
<?php $ a = array ( "a" => "red" 、 "b" => "green" 、 "c" => "red" ) ; print_r ( array_unique ( $ a ) ) ; ?>
自分で試してみてください
array_unique ( array )
パラメーター | 説明する |
---|---|
配列 | 必須。配列を指定します。 |
SORTINGTYPE |
オプション。配列要素/アイテムを比較する方法を指定します。考えられる値:
|
array_unique()
、最初に値を文字列として並べ替え、次に各値の最初の遭遇したキー名のみを保持し、その後のすべてのキー名を無視します。これは、未解決のアレイ内の同じ値のキー名の最初の発生が保存されることを意味するものではありません。