首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[函数]统计数组的深度层数

发布于 2024-06-03 21:35:42
1
378


function _arraylevel($arr,&$result=0){//利用引用做参数  也可以用静态变量
    if(is_array($arr)){
        $result++;
        foreach ($arr as $v){
            _arraylevel($v,$result);
        }
    }
    return $result;
}
 
$str_arr = ['aaa',['bb',['cc',['dd']]]];
echo _arraylevel($str_arr); //4
评论 (1)
一个月内的热帖推荐
道亮_(:з」∠)_
Lv.1管理员

404

帖子

30

小组

2177

积分

赞助商广告
站长交流