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では、デフォルト値はSORT_STRINGをsortingtypeに戻って変更されます。 PHP 5.2.9では、デフォルト値sortingtypeは SORT_REGULARを変更しました。 このバージョンに先立ち、sortingtypeのデフォルトSORT_STRING。 |
完全なPHPの配列参照