如何判断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和ACCESS写聊天室(六)
Oct 09 PHP
php5数字型字符串加解密代码
Apr 24 PHP
php 保留小数点
Apr 21 PHP
php中几种常见安全设置详解
Apr 06 PHP
第二章 PHP入门基础之php代码写法
Dec 30 PHP
php 对输入信息的进行安全过滤的函数代码
Jun 29 PHP
php读取3389的脚本
May 06 PHP
PHP生成不重复随机数的方法汇总
Nov 19 PHP
在Debian系统下配置LNMP的教程
Jul 09 PHP
PHP通过文件路径获取文件名的实例代码
Oct 14 PHP
PHP异常类及异常处理操作实例详解
Dec 19 PHP
PHP全局使用Laravel辅助函数dd
Dec 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的FTP学习(一)[转自奥索]
2006/10/09 PHP
PHP之短标签开启设置
2013/06/17 PHP
laravel 5.4 + vue + vux + element的环境搭配过程介绍
2018/04/26 PHP
PHP实现的杨辉三角求解算法分析
2019/03/11 PHP
Mac系统下搭建Nginx+php-fpm实例讲解
2020/12/15 PHP
js实现的网站首页随机公告随机公告
2007/03/14 Javascript
FF火狐下获取一个元素同类型的相邻元素实现代码
2012/12/15 Javascript
再谈Jquery Ajax方法传递到action(补充)
2014/05/12 Javascript
javascript中定义类的方法汇总
2014/12/28 Javascript
jquery实现点击查看更多内容控制段落文字展开折叠效果
2015/08/06 Javascript
jQuery使用$.ajax进行即时验证实例详解
2015/12/11 Javascript
jQuery使用$.ajax提交表单完整实例
2015/12/11 Javascript
悬浮广告方法日常收集整理
2016/03/18 Javascript
Web前端框架bootstrap实战【第一次接触使用】
2016/12/28 Javascript
JavaScrpt判断一个数是否是质数的实例代码
2017/06/11 Javascript
关于定制FileField中的上传文件名称问题
2017/08/22 Javascript
基于rollup的组件库打包体积优化小结
2018/06/18 Javascript
vue 点击按钮实现动态挂载子组件的方法
2018/09/07 Javascript
jQuery属性选择器用法实例分析
2019/06/28 jQuery
微信小程序scroll-view隐藏滚动条的方法详解
2020/03/25 Javascript
Python网页正文转换语音文件的操作方法
2018/12/09 Python
Python实现简易过滤删除数字的方法小结
2019/01/09 Python
Python实现简单的列表冒泡排序和反转列表操作示例
2019/07/10 Python
python3 字符串知识点学习笔记
2020/02/08 Python
CSS3过渡transition效果实例介绍
2016/05/03 HTML / CSS
解决html5中的video标签ios系统中无法播放使用的问题
2020/08/10 HTML / CSS
美国知名玩具品牌:Melissa & Doug
2016/08/16 全球购物
综合素质的自我鉴定
2013/10/07 职场文书
思想专业自荐信范文
2013/12/25 职场文书
社区党的群众路线教育实践活动领导班子对照检查材料
2014/09/25 职场文书
个人总结格式范文
2015/03/09 职场文书
学习经验交流会演讲稿
2015/11/02 职场文书
2016年秋季开学典礼新闻稿
2015/11/25 职场文书
2016年幼儿园万圣节活动总结
2016/04/05 职场文书
Python字符串对齐方法使用(ljust()、rjust()和center())
2021/04/26 Python
python和C/C++混合编程之使用ctypes调用 C/C++的dll
2022/04/29 Python