我有一个像这样的数组
$arr = array(
[1,2,3],
[4,5,6,7,8]
);
我想将结果打印为排列
1,4
1,5
1,6
1,7
1,8
2,4
2,5
2,6
2,7
2,8
3,4
3,5
3,6
3,7
3,8
我尝试过,但令我更加困惑。这只是简单的数组,这里只有2个内部数组,但可能更多。
答案 0 :(得分:0)
在下面使用它来实现:
list($array1,$array2) = array(
[1,2,3],
[4,5,6,7,8]
);
foreach ($array1 as $value1){
foreach ($array2 as $value2){
echo $value1.",".$value2."<br>";
}
echo "<br>";
}
您将获得与所需完全相同的结果。