Я пытаюсь найти все комбинации предметов в нескольких массивах.
Количество массивов является случайным (это может быть 2, 3, 4, 5 ...).
Количество элементов в каждом массиве тоже случайное ...
Например, у меня есть 3 массива:
$arrayA = array('A1','A2','A3');
$arrayB = array('B1','B2','B3');
$arrayC = array('C1','C2');
Я хотел бы создать массив с 3 x 3 x 2 = 18 комбинаций:
- А1, В1, С1
- A1, B1, C2
- А1, В2, С1
- А1, В2, С2
- А1, В3, С1
- A1, B3, C2
- А2, В1, С1
- A2, B1, C2
...
Проблема заключается в создании функции с переменным количеством исходных массивов ...