PHPプログラムに関する各種メモ書き

PHPで配列の重複した値を取り除く

● 重複した値を持つ配列を重複値を綺麗に取り除く

AAA
BBB
DDD
DDD
FFF

 ↓

AAA
BBB
DDD
FFF

PHPコードは

$my_ar = array(
  'AAA' ,
  'BBB' ,
  'DDD' ,
  'DDD' ,
  'FFF' ,
);
print_r($my_ar);
$my_ar = array_merge(array_unique($my_ar));
print_r($my_ar);

です。

● 配列に重複があるかどうかチェックする 関数

重複がある時に true を返します

function array_same_values($array) {
    return array_unique($array) !== $array;
}

です。 引用 : http://bit.ly/1MRi1fr


関連エントリー

No.1021
04/06 13:59

edit

配列