Mam pewien problem, którego nie potrafię rozwiązać nawet z pomocą wujka Google'a.
Posiadam tablicę, której liczba kluczy jest dynamiczna, ale załóżmy, że wygląda ona następująco :
( [0] => 4, 6, 5 [1] => 4, 5, 6, 10, 13, 17, 18, 19, 20, 21, 26, 27, 29, 40, 42, 48, 58, 59, 70 [2] => 4, 5, 6 [3] => 4, 5, 6, 10, 14, 17, 18, 19, 20, 21, 40, 42, 47, 51, 57, 70 )
Potrzebuję z tych zbiorów wyciągnąć część wspólną czyli 4,5,6.
W przypadku gdy tablica będzie wyglądać tak jak poniżej to części wspólnej w ogóle nie ma bo żadna cyfra nie powtarza się w każdym z kluczy :
( [0] => 4, 6, 5 [1] => 4, 5, 6, 10, 13, 17, 18, 19, 20, 21, 26, 27, 29, 40, 42, 48, 58, 59, 70 [2] => 4, 5, 6 [3] => 25, 28, 33, 45 )
Przeszukałem manuala i nie bardzo potrafię dopasować odpowiednią funkcję której mógłbym użyć.
Proszę o wskazówki.
Jak zwykle znalazłem rozwiązanie po tym jak napisałem posta.
Postaram się zmusić array_intersect to zadziałania.