PHP の array_unique() 関数

WBOY
リリース: 2016-06-23 14:34:17
オリジナル
1109 人が閲覧しました

PHP array_unique() 関数

PHP 配列関数

定義と使用法

array_unique() 関数は、配列から重複する値を削除し、結果の配列を返します。

複数の配列要素の値が等しい場合、最初の要素のみが保持され、他の要素は削除されます。

返された配列内のキー名は変更されません。

構文
array_unique(array)
ログイン後にコピー
パラメータの説明
array 必須。入力配列を指定します。
説明

array_unique() は、まず値を文字列として並べ替え、次に各値に対して最初に見つかったキー名のみを保持し、それ以降のキー名をすべて無視します。これは、ソートされていない配列内で最初に出現した同じ値が保持されるという意味ではありません。

ヒントとメモ

注: 返される配列は、最初の配列要素のキーのタイプを保持します。

<?php$a=array("a"=>"Cat","b"=>"Dog","c"=>"Cat");print_r(array_unique($a));?>
ログイン後にコピー

出力:

Array ( [a] => Cat [b] => Dog )
ログイン後にコピー
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート