我有以下数组。
<?php
$array = array(
'accessories' => array(
0 => 10,
1 => 20,
2 => 30
),
'features' => array(
0 => 100,
1 => 200,
2 => 300
)
);
print_r( $array );
?>
我想输出附件和功能部件的所有组合,但是将其限制为组合中只有1个附件和1个部件。
附件没有功能,反之亦然。
预期结果
10
10_100
10_200
10_300
20
20_100
20_200
20_300
30
30_100
30_200
30_300
100,
200,
300
我该如何实现?
更新
有this answer给出了两个数组的组合,但是这不包括我预期结果中的奇异结果。再次循环并添加这些值的最干净方法是吗?