Ich habe eine unbestimmte Anzahl von Arrays (1-100), die so aussehen (fiktives Beispiel)
$marken_produkt1 = array(marke1, marke6);
$marken_produkt2 = array(marke1, marke4);
$marken_produkt3 = array(marke1, marke8);
etc. (max. 100).
In den Arrays sind nur Bezeichnungen von Marken gespeichert.
Ich möchte nun mittels array_intersect versuchen, jene Marken zu identifizieren, die bei allen Produkten vorkommen.
Das wäre in dem Fall dann Marke 1, weil diese bei allen Produkten vorkommt.
Mein Problem: Brauche im array_intersect sozusagen einen String mit allen arrays, deren anzahl ich nicht von Beginn an kenne.
Beispiel: array_intersect($marken_produkt1, $marken_produkt2, etc.)
Gibt es da eine elegante Methode? Komm einfach nicht drauf.
$marken_produkt1 = array(marke1, marke6);
$marken_produkt2 = array(marke1, marke4);
$marken_produkt3 = array(marke1, marke8);
etc. (max. 100).
In den Arrays sind nur Bezeichnungen von Marken gespeichert.
Ich möchte nun mittels array_intersect versuchen, jene Marken zu identifizieren, die bei allen Produkten vorkommen.
Das wäre in dem Fall dann Marke 1, weil diese bei allen Produkten vorkommt.
Mein Problem: Brauche im array_intersect sozusagen einen String mit allen arrays, deren anzahl ich nicht von Beginn an kenne.
Beispiel: array_intersect($marken_produkt1, $marken_produkt2, etc.)
Gibt es da eine elegante Methode? Komm einfach nicht drauf.
Kommentar