2016-12-22 5 views
0

配列からすべての重複値を取得したいのですが、ここではそれらを削除する方法があります。重複のみを取得し、重複?例えば複数のd個の配列の値を取得する

私は 配列のように持っていると思います
array(
    array(1,2,3,4,5,6), 
    array(6,5,4,3,2,1), 
    array(1,2,3,4,5,6), 
    array(3,4,8,4,3,1), 
    array(6,5,4,3,2,1), 
) 

(1,2,3,4,5,6)が重複して2回 と 配列(6,5,4,3,2 、1)も2回複製されます

重複しないものは無視されます。

答えて

1

Demo

foreach($array as $arr) 
{ 
    $o[implode(',', $arr)][] = 1; 
} 
array_walk($o, function($v, $k){echo $k.':'.count($v);}); 
関連する問題