PHP array_unique()関数
例
配列から重複した値を削除する:
<?php
$a=array("a"=>"red","b"=>"green","c"=>"red");
print_r(array_unique($a));
?>
$a=array("a"=>"red","b"=>"green","c"=>"red");
print_r(array_unique($a));
?>
例を実行 »
定義と使い方
array_unique() 関数は、配列から重複した値を削除するために使用されます。2つ以上の配列値が同じ場合、最初の値のみが保持され、他の値は削除されます。
注記:保持される配列は維持します最初の配列項目のキー名の型。
構文
array_unique(array)
| パラメータ | 説明 |
|---|---|
| array | 必須。配列を指定します。 |
| sortingtype | 省略可能。ソートタイプを指定します。可能な値:
|
技術詳細
| 戻り値: | フィルタリングされた配列を返します。 |
|---|---|
| PHP バージョン: | 4.0.1+ |
| 変更ログ: | PHP 5.2.10 では、sortingtypeのデフォルト値は SORT_STRING に戻りました。 PHP 5.2.9 では、sortingtypeのデフォルト値は SORT_REGULAR に変更されました。それ以前のバージョンでは、sortingtypeのデフォルト値は SORT_STRING でした。 |
完全な PHP Array リファレンスマニュアル その他の拡張機能