• 技术文章 >后端开发 >PHP问题

    php判断是几维数组

    藏色散人藏色散人2020-07-22 11:23:44原创923

    php判断是几维数组的方法:首先获取需要进行判断的数组;然后使用自定义的“aL”方法实现判断数组是几维数组;最后通过“max($al)”方法获取数组的维度即可。


    PHP 获取数组是几维数组

    推荐:《PHP教程

    // 判断数组是几维数组
    $data = array(); // 是你要判断的数组
    $al = array(0);
    function aL($data,&$al,$level=0){
        if(is_array( $data )){
            $level++;
            $al[] = $level;
            foreach($data as $v){
                aL($v,$al,$level);
            }
        }
    }
    aL($data,$al);
    $num_level = max($al);
    // $num_level 就是你要获取的数组的维度

    以上就是php判断是几维数组的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:php
    上一篇:php如何删除指定key 下一篇:php如何将float转int?
    大前端线上培训班

    相关文章推荐

    • php二维数组如何删除元素• PHP之array_unique实现二维数组去重• php中怎么将二维数组转为一维数组• PHP二维数组如何转换为一维数组

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网