Tôi đang cố gắng tìm tất cả các kết hợp của các mục trong một số mảng. Số lượng mảng là ngẫu nhiên (có thể là 2, 3, 4, 5 ...). Số phần tử trong mỗi mảng là ngẫu nhiên quá ...Làm thế nào để tạo ra trong PHP tất cả các kết hợp của các mục trong nhiều mảng
Đối dụ, tôi có 3 mảng:
$arrayA = array('A1','A2','A3');
$arrayB = array('B1','B2','B3');
$arrayC = array('C1','C2');
Tôi muốn tạo ra một mảng với 3 x 3 x 2 = 18 tổ hợp :
- A1, B1, C1
- A1, B1, C2
- A1, B2, C1
- A1, B2, C2
- A1, B3, C1
- A1, B3, C2
- A2, B1, C1
- A2, B1, C2 ...
Vấn đề là tạo ra một chức năng với một số biến của mảng nguồn ...
Bạn luôn muốn một phần tử từ * mỗi * mảng? – goat