Trotz diversen herumprobieren hab ich noch keine Lösung gefunden.
Herumprobieren liefert meinstens keine brauchbare Lösung.
Wenn du dir hingegen die Arrayfunktionen von PHP genauer angesehen hättest, würdest du ggf. bereits mehrere Funktion gefunden haben, die Intersektionen aus Arrays erzeugen können.