PHP:在递归函数中查找当前数组的深度

时间:2015-09-30 09:09:33

标签: php

有什么方法可以获得当前深度的数组? 到目前为止,我没有运气...

我的代码:

use app\components\TreeView;
use app\models\Kategorije;
$tree = TreeView::getMenu();

function recursion($stablo,&$indent) {
    $indent++; // Try to get depth of current array
    foreach ($stablo as $value) {
        foreach ($value as $key => $value) {
            $indent_str = str_repeat("-", $indent);
            echo $indent.$value['label'].'<br>';
            if (!empty($value['items'])) {
                recursion($value['items'],$indent);
            }
        };
    }
}
$indent = 0;
recursion($tree,$indent);

我需要深度缩进......

0 个答案:

没有答案