如何判断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 相关文章推荐
php实现网站插件机制的方法
Nov 10 PHP
php设计模式 Observer(观察者模式)
Jun 26 PHP
php设计模式 Delegation(委托模式)
Jun 26 PHP
PHP提取字符串中的图片地址[正则表达式]
Nov 12 PHP
PHP中如何判断AJAX提交的数据
Feb 05 PHP
windows下配置apache+php+mysql时出现问题的处理方法
Jun 20 PHP
PHP+Memcache实现wordpress访问总数统计(非插件)
Jul 04 PHP
php实现按指定大小等比缩放生成上传图片缩略图的方法
Dec 15 PHP
PHPExcel简单读取excel文件示例
May 26 PHP
深入理解PHP 数组之count 函数
Jun 13 PHP
用PHP将Unicode 转化为UTF-8的实现方法(推荐)
Feb 08 PHP
php实现自定义中奖项数和概率的抽奖函数示例
May 26 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
PHP的面试题集
2006/11/19 PHP
php 字符串替换的方法
2012/01/10 PHP
Yii框架中memcache用法实例
2014/12/03 PHP
摘自织梦CMS中的图片处理类
2015/08/08 PHP
浅析Yii2 GridView 日期格式化并实现日期可搜索教程
2016/04/22 PHP
PHP标准库 (SPL)――Countable用法示例
2020/06/05 PHP
PHP重载基础知识回顾
2020/09/10 PHP
jquery ajax return没有返回值的解决方法
2011/10/20 Javascript
js 浏览本地文件夹系统示例代码
2013/10/24 Javascript
解析Javascript小括号“()”的多义性
2013/12/03 Javascript
jquery图片滚动放大代码分享(2)
2015/08/28 Javascript
解析JavaScript面向对象概念中的Object类型与作用域
2016/05/10 Javascript
全面介绍javascript实用技巧及单竖杠
2016/07/18 Javascript
jQueryUI Datepicker组件设置日期高亮
2016/10/13 Javascript
javascript 定时器工作原理分析
2016/12/03 Javascript
JS限定手机版中图片大小随分辨率自动调整的方法
2016/12/05 Javascript
通过jsonp获取json数据实现AJAX跨域请求
2017/01/22 Javascript
基于angular2 的 http服务封装的实例代码
2017/06/29 Javascript
详解JS模块导入导出
2017/12/20 Javascript
深入剖析Node.js cluster模块
2018/05/23 Javascript
vue中实现左右联动的效果
2018/06/22 Javascript
jQuery实现二级导航菜单的示例
2020/09/30 jQuery
Python md5与sha1加密算法用法分析
2017/07/14 Python
Python3 翻转二叉树的实现
2019/09/30 Python
如何基于Python制作有道翻译小工具
2019/12/16 Python
Python处理PDF与CDF实例
2020/02/26 Python
简单介绍一下pyinstaller打包以及安全性的实现
2020/06/02 Python
使用opencv识别图像红色区域,并输出红色区域中心点坐标
2020/06/02 Python
洛佩桑酒店官方网站:Lopesan Hotels
2019/04/15 全球购物
业务主管岗位职责范本
2013/12/25 职场文书
学习经验交流会主持词
2014/04/01 职场文书
庆祝三八妇女节标语
2014/10/09 职场文书
2015年工程师工作总结
2015/04/30 职场文书
未婚证明范本
2015/06/15 职场文书
2015年四年级班主任工作总结
2015/10/22 职场文书
对Keras自带Loss Function的深入研究
2021/05/25 Python