【发布时间】:2016-05-20 01:18:39
【问题描述】:
我需要在具有固定子集大小的几个数组中找到所有项目组合。例如,我有 3 个数组:
$A = array('A1','A2','A3');
$B = array('B1','B2','B3');
$C = array('C1','C2','C3');
我想从上述数组中生成大小为 2 的组合。喜欢:
$Combinations = array(
[0] => array('A1', 'B1'),
[1] => array('A1', 'C1'),
[2] => array('A2', 'B1'),
[3] => array('A2', 'C1')
);
这个solution 正在生成所有组合,但其中似乎没有大小参数。
寻求帮助!
【问题讨论】:
-
尝试在一个循环中使用两个循环。
-
@Rishi:你能详细说明一下吗?
-
已给出解决方案
标签: php arrays combinations