如何判断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编程效率的53个要点(经验小结)
Sep 04 PHP
php在项目中寻找代码的坏味道(综艺命名)
Jul 19 PHP
PHP-redis中文文档介绍
Feb 07 PHP
简单的php缓存类分享     php缓存机制
Jan 22 PHP
CI框架自动加载session出现报错的解决办法
Jun 17 PHP
php编程每天必学之验证码
Mar 03 PHP
PHP页面输出时js设置input框的选中值
Sep 30 PHP
thinkPHP交易详情查询功能详解
Dec 02 PHP
PHP实现Redis单据锁以及防止并发重复写入
Apr 10 PHP
Laravel框架执行原生SQL语句及使用paginate分页的方法
Aug 17 PHP
PHP从零开始打造自己的MVC框架之类的自动加载实现方法详解
Jun 03 PHP
Thinkphp页面跳转设置跳转等待时间的操作
Oct 16 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 curl 登录163邮箱并抓取邮箱好友列表的代码(经测试)
2011/04/07 PHP
解析Ubuntu下crontab命令的用法
2013/06/24 PHP
php分页函数示例代码分享
2014/02/24 PHP
php提取字符串中网站url地址的方法
2014/12/03 PHP
PHP数组的定义、初始化和数组元素的显示实现代码
2016/11/05 PHP
PHP中Notice错误常见解决方法
2017/04/28 PHP
PHP的介绍以及优势详细分析
2019/09/05 PHP
php的单例模式及应用场景详解
2021/02/27 PHP
jquery实现的元素的left增加N像素 鼠标移开会慢慢的移动到原来的位置
2010/03/21 Javascript
分享十五个最佳jQuery 幻灯插件和教程
2010/03/27 Javascript
jQuery 获取对象 根据属性、内容匹配, 还有表单元素匹配
2010/05/31 Javascript
window.open不被拦截的实现代码
2012/08/22 Javascript
JS和Jquery获取和修改label的值的示例代码
2014/01/15 Javascript
使用JavaScript判断图片是否加载完成的三种实现方式
2014/05/04 Javascript
关闭时刷新父窗口两种方法
2014/05/07 Javascript
jQuery实现区域打印功能代码详解
2016/06/17 Javascript
TypeScript入门-接口
2017/03/30 Javascript
浅谈vue中使用图片懒加载vue-lazyload插件详细指南
2017/10/23 Javascript
React Native react-navigation 导航使用详解
2017/12/01 Javascript
Node.js console控制台简单用法分析
2019/01/04 Javascript
微信小程序开发实现的选项卡(窗口顶部/底部TabBar)页面切换功能图文详解
2019/05/14 Javascript
openlayers4.6.5实现距离量测和面积量测
2020/09/25 Javascript
多线程爬虫批量下载pcgame图片url 保存为xml的实现代码
2013/01/17 Python
使用Python的判断语句模拟三目运算
2015/04/24 Python
python 获取一个值在某个区间的指定倍数的值方法
2018/11/12 Python
From CSV to SQLite3 by python 导入csv到sqlite实例
2020/02/14 Python
Python操作Elasticsearch处理timeout超时
2020/07/17 Python
Python 使用SFTP和FTP实现对服务器的文件下载功能
2020/12/17 Python
5分钟快速掌握Python定时任务框架的实现
2021/01/26 Python
学年自我鉴定
2014/01/16 职场文书
党员创先争优活动总结
2014/05/04 职场文书
开展批评与自我批评发言材料
2014/05/15 职场文书
学习型班组申报材料
2014/05/31 职场文书
2016年高校自主招生自荐信范文
2015/03/24 职场文书
办公室岗位职责范本
2015/04/11 职场文书
检讨书格式
2015/05/07 职场文书