Доброго времени суток.
Я использую array_intersect, но он ищет совпадения во всех массивах, а мне нужно, чтобы я сам указывал кол-во групп засчета пересечения.
Пример:
$array1 = array ("a" => "green", "red", "yellow");
$array2 = array ("b" => "green", "yellow", "red");
$array3 = array ("b" => "green", "blue", "red");
$full_array[] = $array1;
$full_array[] = $array2;
$full_array[] = $array3;
$result = array_intersect ( ...$full_array );
debug( $result );
выведет
Array ( [a] => green [0] => red )
, а мне нужно чтобы он искал в 3 массивах, но если элемент есть в 2-х из них, то он отправлялся в другой массив.