我正在研究一个问题。 我想从多个数组生成所有组合。 我的多个阵列是产品,颜色,尺寸和型号。
$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 的密钥,其中生成的数组,是从属性的代码键生成的。
如何生成上述结果?