2010年3月28日日曜日

重複した配列要素を自動的に削除する

PHPで重複した配列要素を削除したい(強制的にユニークな値にする)ことは無いでしょうか? ループを回して判定もできますが、内部関数としてarray_unique()関数が用意されています。

この関数を使えば素早く重複した要素を削除できます。

サンプル例:
$arr1 = array(1,1,2,2,3,4,5);
$arr2 = array_unique($arr1);

このコードで$arr2 には 1,2,3,4,5と配列が設定されます。

0 件のコメント:

コメントを投稿