如何判断php数组的维度


Posted in PHP onJune 10, 2013

如下所示:

<?php 
/** 
 * 返回数组的维度 
 * @param  [type] $arr [description] 
 * @return [type]      [description] 
 */
function arrayLevel($arr){ 
    $al = array(0); 
    function aL($arr,&$al,$level=0){ 
        if(is_array($arr)){ 
            $level++; 
            $al[] = $level; 
            foreach($arr as $v){ 
                aL($v,$al,$level); 
            } 
        } 
    } 
    aL($arr,$al); 
    return max($al); 
} $arr = array( 
    '0'=>'0', 
); 
echo arrayLevel($arr); 
?>
PHP 相关文章推荐
windows的文件系统机制引发的PHP路径爆破问题分析
Jul 28 PHP
PHP使用Mysql事务实例解析
Sep 08 PHP
php简单实现屏蔽指定ip段用户的访问
Apr 29 PHP
php实现购物车功能(上)
Jul 23 PHP
Symfony2安装的方法(2种方法)
Feb 04 PHP
php生成带logo二维码方法小结
Apr 08 PHP
PHP实现的进度条效果详解
May 03 PHP
PHP实现基于栈的后缀表达式求值功能
Nov 10 PHP
php闭包中使用use声明变量的作用域实例分析
Aug 09 PHP
php实现算术验证码功能
Dec 05 PHP
php引用和拷贝的区别知识点总结
Sep 23 PHP
PHP7 整型处理机制修改
Mar 09 PHP
joomla jce editor 解决上传中文名文件失败问题
Jun 09 #PHP
php缩放图片(根据宽高的等比例缩放)实例介绍
Jun 09 #PHP
探讨php define()函数及defined()函数使用详解
Jun 09 #PHP
如何用php获取程序执行的时间
Jun 09 #PHP
php生成zip压缩文件的方法详解
Jun 09 #PHP
基于php iconv函数的使用详解
Jun 09 #PHP
PHP页面间参数传递的四种方法详解
Jun 09 #PHP
You might like
从Web查询数据库之PHP与MySQL篇
2009/09/25 PHP
PHP比你想象的好得多
2014/11/27 PHP
动态刷新 dorado树的js代码
2009/06/12 Javascript
AJAX分页的代码(后台asp.net)
2011/02/14 Javascript
JavaScript 浏览器对象模型BOM使用介绍
2015/04/13 Javascript
原生js与jQuery实现简单的tab切换特效对比
2015/07/30 Javascript
jQuery+json实现的简易Ajax调用实例
2015/12/14 Javascript
JavaScript+CSS实现的可折叠二级菜单实例
2016/02/29 Javascript
创建基于Bootstrap的下拉菜单的DropDownList的JQuery插件
2016/06/02 Javascript
jQuery过滤选择器用法示例
2016/09/12 Javascript
Nodejs中解决cluster模块的多进程如何共享数据问题
2016/11/10 NodeJs
一个炫酷的Bootstrap导航菜单
2016/12/28 Javascript
js时间控件只显示年月
2017/01/08 Javascript
详解VUE2.X过滤器的使用方法
2018/01/11 Javascript
详解vue移动端日期选择组件
2018/02/22 Javascript
Python发送email的3种方法
2015/04/28 Python
Python的装饰器模式与面向切面编程详解
2015/06/21 Python
Django csrf 验证问题的实现
2018/10/09 Python
python的concat等多种用法详解
2018/11/28 Python
python快排算法详解
2019/03/04 Python
python对文件目录的操作方法实例总结
2019/06/24 Python
Python的matplotlib绘图如何修改背景颜色的实现
2019/07/16 Python
解决python中import文件夹下面py文件报错问题
2020/06/01 Python
如何理解Python中的变量
2020/06/01 Python
python爬虫使用正则爬取网站的实现
2020/08/03 Python
国际知名军事风格休闲装品牌:Alpha Industries(阿尔法工业)
2017/05/24 全球购物
描述RIP和OSPF区别以及特点
2015/01/17 面试题
公务员的自我鉴定
2013/10/26 职场文书
怎样写好自我鉴定
2013/12/04 职场文书
求职信范文怎么写
2014/01/29 职场文书
2014年清明节网上祭英烈寄语
2014/04/09 职场文书
工程承诺书怎么写
2014/05/24 职场文书
人事行政经理岗位职责
2014/06/18 职场文书
篮球社团活动总结
2014/06/27 职场文书
党员剖析材料范文
2014/12/18 职场文书
4种方法python批量修改替换列表中元素
2022/04/07 Python