Eigentlich ist es mehr eine mathematische Frage…
ich habe x Eigenschaftenarrays mit jeweils y Eigenschaften
und brauche nun alle möglichen Kombinationen, wobei die Reihenfolge egal ist und es darf nur eine Eigenschaft aus dem selben Eigenschaftenarray im Ergenis vorkommen:
Bsp.:
$array1=array(„a“,„b“);
$array2=array(„d“,„e“,„f“);
$array3=array(„g“);
Ergebnis sollte ein Array sein mit folgenden Werten:
adg
aeg
afg
bdg
beg
bfg
bdg
beg
bfg
Ich habe schon mehrere Schleifen gebaut, komme aber einfach nicht auf das gewünschte Ergebnis…
in meinem Fall geht es um Produkte z.B. einen Schuh, der die Eigenschaftengruppe Farbe hat (rot, weiss, grün) und die Eigenschaftengruppe Größe (43,44,45) nun brauche ich um eine Lagerliste zu schreiben alle Kombinationen aus Farbe und Größe.
Da es unterschiedliche Produkte gibt, kann es natürlich auch mehrere Eigenschaftengruppen und auch noch beliebig viele Eigenschaften pro Produkt geben.
Vielleicht kann mir Jemand auf die Sprünge helfen.
Danke im Vorraus