多维数组索引的PHP循环

时间:2019-07-18 09:24:57

标签: php arrays

我在种树时遇到困难。

<?php
$x = [];
for($i=0;$i<5;$i++){
    //What I need to do?
}

print_r($x);

我想要这样的输出:

Array
(
    [0] => Array
        (
            [1] => Array
                (
                    [2] => Array
                        (
                            [3] => Array
                                (
                                    [4] => 
                                )
                        )
                )
        )
)

请指导我怎么做?

1 个答案:

答案 0 :(得分:5)

您可以将for循环的方式更改为递减,然后执行以下操作:

$x = [];
for($i=4;$i>=0;$i--){
    $x = [$i => $x];
}

实时示例:3v4l