例
配列から重複した値を削除します。
<?php
$a=array("a"=>"red","b"=>"green","c"=>"red");
print_r(array_unique($a));
?>
»実行例 定義と使用法
array_unique()関数は、配列の重複する値を除去します。 二つ以上の配列値が同じである場合、最初の外観は維持され、他は削除されます。
Note:返された配列が維持されますfirst配列項目のキータイプを。
構文
array_unique( array )
パラメーター | 説明 |
---|---|
array | 必須。 配列を指定します |
sortingtype | 任意。 配列要素/アイテムを比較する方法を指定します。 可能な値:
|
技術的な詳細
戻り値: | フィルター配列を返します |
---|---|
PHPバージョン: | 4.0.1+ |
変更履歴: | sortingtypeのデフォルト値は、PHP 5.2.10にSORT_STRINGに戻しました。 sortingtypeのデフォルト値は、PHP 5.2.9でSORT_REGULARに変更されました。 これより前のバージョンに、デフォルト値がSORT_STRINGました。 |
<PHPの配列参照