按键获取多个阵列的所有组合

时间:2015-08-27 19:49:28

标签: php arrays combinations permutation

我正在研究一个问题。 我想从多个数组生成所有组合。 我的多个阵列是产品,颜色,尺寸和型号。

$results = array();
$results[] = array("localCode"=>"58","ltext"=>"Magnum Frame");
$results[] = array("localCode"=>"58,60","ltext"=>"Magnum Frame - Pink");
$results[] = array("localCode"=>"58,60,70","ltext"=>"Magnum Frame - Pink - M");
$results[] = array("localCode"=>"58,60,70,80","ltext"=>"Magnum Frame - Pink - M - Xmall");
$results[] = array("localCode"=>"58,61","ltext"=>"Magnum Frame - Red");
$results[] = array("localCode"=>"58,61,70","ltext"=>"Magnum Frame - Red - M");
#...
#etc
$results[] = array("localCode"=>"82","ltext"=>"Xcode")

结果生成的组合如下所示。

NA

localCode 的密钥,其中生成的数组,是从属性的代码键生成的。

如何生成上述结果?

0 个答案:

没有答案