Как оставить только дубликаты в массиве?
К примеру есть $arr = [1,2,3,2,4,5,4]; Нужен результат $arr = [2,2,4,4];
Ответы (1 шт):
Автор решения: u_mulder
→ Ссылка
$arr = [1,2,3,2,4,5,4];
$counts = array_count_values($arr);
print_r(
array_filter(
$arr,
function ($v) use ($counts) { return $counts[$v] > 1; }
)
);