获取数组值

时间:2017-03-14 18:21:12

标签: php arrays loops

我有一个动态创建的数组$array=[2,3,2]。我想循环遍历它并获得所有可能的排列。

$array = [2,3,2];
$c = count($array);
for($i=0; $i<$c; $i++) {
    for($j=0; $j<$array[$i]; $j++) {
        echo ($i+1).'-'.($j+1).'<br>';
    }
}

结果应该是这样的:

1-1-1
1-1-2
1-2-1
1-2-2
1-3-1
1-3-2
2-1-1
2-1-2
2-2-1
2-2-2
2-3-1
2-3-2

但它返回:

1-1
1-2
2-1
2-2
2-3
3-1
3-2

1 个答案:

答案 0 :(得分:0)

我希望这会帮助你:

<a>BLE</a>
<-- hur dur -->
<b>12345</b>
<-- hur der -->
<c>VERX.Y.Z</c>
<-- hur dest -->
<d>VERX.Y.Z</d>