I'im trying to find all combinations of items in several arrays.
The number of arrays is random (this can be 2, 3, 4, 5...).
The number of elements in each array is random too...
For exemple, I have the 3 arrays :
$arrayA = array('A1','A2','A3');
$arrayB = array('B1','B2','B3');
$arrayC = array('C1','C2');
I would like to generate an array with 3 x 3 x 2 = 18 combinations :
- A1, B1, C1
- A1, B1, C2
- A1, B2, C1
- A1, B2, C2
- A1, B3, C1
- A1, B3, C2
- A2, B1, C1
- A2, B1, C2
...
The problem is to create a function with a variable number of source arrays...
Question&Answers:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…