php 判断数组是几维数组


Posted in PHP onMarch 20, 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);
}
?>
PHP 相关文章推荐
用PHP函数解决SQL injection
Dec 09 PHP
用mysql触发器自动更新memcache的实现代码
Oct 11 PHP
php 获取一个月第一天与最后一天的代码
May 16 PHP
浅析PHP递归函数返回值使用方法
Feb 18 PHP
解析php中如何直接执行SHELL
Jun 28 PHP
php使用pdo连接报错Connection failed SQLSTATE的解决方法
Dec 15 PHP
基于ThinkPHP实现批量删除
Dec 18 PHP
适合PHP初学者阅读的4本经典书籍
Sep 23 PHP
php简单计算年龄的方法(周岁与虚岁)
Dec 06 PHP
简单谈谈PHP中的trait
Feb 25 PHP
PHP设计模式之适配器模式定义与用法详解
Apr 03 PHP
Laravel框架中缓存的使用方法分析
Sep 06 PHP
php页面消耗内存过大的处理办法
Mar 18 #PHP
ajax取消挂起请求的处理方法
Mar 18 #PHP
smarty 缓存控制前的页面静态化原理
Mar 15 #PHP
PHP中使用cURL实现Get和Post请求的方法
Mar 13 #PHP
php文本转图片自动换行的方法
Mar 13 #PHP
用Php编写注册后Email激活验证的实例代码
Mar 11 #PHP
php 生成唯一id的几种解决方法
Mar 08 #PHP
You might like
PHP和javascript常用正则表达式及用法实例
2014/07/01 PHP
php中simplexml_load_file函数用法实例
2014/11/12 PHP
php实现简单爬虫的开发
2016/03/28 PHP
php计算给定日期所在周的开始日期和结束日期示例
2017/02/06 PHP
PHP迭代与递归实现无限级分类
2017/08/28 PHP
php实现与python进行socket通信的方法示例
2017/08/30 PHP
由document.body和document.documentElement想到的
2009/04/13 Javascript
Jquery中对数组的操作代码
2011/08/12 Javascript
jQuery对Select的操作大集合(收藏)
2013/12/28 Javascript
Javascript中对象继承的实现小例
2014/05/12 Javascript
Javascript判断图片尺寸大小实例分析
2014/06/16 Javascript
pace.js页面加载进度条插件
2015/09/29 Javascript
浅析JavaScript Array和string的转换(推荐)
2016/05/20 Javascript
BootStrap初学者对弹出框和进度条的使用感觉
2016/06/27 Javascript
纯jQuery实现前端分页功能
2017/03/23 jQuery
Node+Express+MongoDB实现登录注册功能实例
2017/04/23 Javascript
基于jquery.page.js实现分页效果
2018/01/01 jQuery
vue中使用protobuf的过程记录
2018/10/26 Javascript
vue头部导航动态点击处理方法
2018/11/02 Javascript
[49:08]完美世界DOTA2联赛PWL S2 LBZS vs FTD.C 第一场 11.27
2020/12/01 DOTA
[50:38]DOTA2-DPC中国联赛 正赛 Phoenix vs CDEC BO3 第二场 3月7日
2021/03/11 DOTA
python+opencv实现摄像头调用的方法
2019/06/22 Python
使用python切片实现二维数组复制示例
2019/11/26 Python
Keras 使用 Lambda层详解
2020/06/10 Python
使用PyCharm官方中文语言包汉化PyCharm
2020/11/18 Python
mysql的最长数据库名,表名,字段名可以是多长
2014/04/21 面试题
Python里面search()和match()的区别
2016/09/21 面试题
简历中自我评价分享
2013/10/09 职场文书
店长职务说明书
2014/02/04 职场文书
感恩寄语大全
2014/04/11 职场文书
农村党员对照检查材料
2014/09/24 职场文书
小学教师教学随笔
2015/08/14 职场文书
2016庆祝教师节新闻稿
2015/11/25 职场文书
责任书格式
2019/04/18 职场文书
详解Spring事件发布与监听机制
2021/06/30 Java/Android
MySQL实战记录之如何快速定位慢SQL
2022/03/23 MySQL