php中判断数组是一维,二维,还是多维的解决方法


Posted in PHP onMay 04, 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错误提示的关闭方法详解
Jun 23 PHP
PHP set_error_handler()函数使用详解(示例)
Nov 12 PHP
PHP判断变量是否为0的方法
Feb 08 PHP
PHP生成迅雷、快车、旋风等软件的下载链接代码实例
May 12 PHP
Yii分页用法实例详解
Dec 04 PHP
PHP输出一个等腰三角形的方法
May 12 PHP
PHP的Yii框架中创建视图和渲染视图的方法详解
Mar 29 PHP
php中foreach结合curl实现多线程的方法分析
Sep 22 PHP
CentOS 上搭建 PHP7 开发测试环境
Feb 26 PHP
php微信开发之关键词回复功能
Jun 13 PHP
PHP实现数组转JSon和JSon转数组的方法示例
Jun 14 PHP
Laravel5.1 框架控制器基础用法实例分析
Jan 04 PHP
PHP命名空间(Namespace)的使用详解
May 04 #PHP
PHP更新购物车数量(表单部分/PHP处理部分)
May 03 #PHP
基于php验证码函数的使用示例
May 03 #PHP
基于MySQL体系结构的分析
May 02 #PHP
PHP程序级守护进程的实现与优化的使用概述
May 02 #PHP
基于Zookeeper的使用详解
May 02 #PHP
关于尾递归的使用详解
May 02 #PHP
You might like
xml+php动态载入与分页
2006/10/09 PHP
php+js实现百度地图多点标注的方法
2016/11/30 PHP
PHP+Ajax 检测网络是否正常实例详解
2016/12/16 PHP
Javascript中 关于prototype属性实现继承的原理图
2013/04/16 Javascript
js控制淡入淡出示例代码
2013/11/12 Javascript
jQuery Mobile的loading对话框显示/隐藏方法分享
2013/11/26 Javascript
JavaScript实现Flash炫光波动特效
2015/05/14 Javascript
使用javaScript动态加载Js文件和Css文件
2015/10/24 Javascript
AngualrJS中的Directive制作一个菜单
2016/01/26 Javascript
JS+Canvas 实现下雨下雪效果
2016/05/18 Javascript
AngularJs bootstrap搭载前台框架——基础页面
2016/09/01 Javascript
微信小程序 Record API详解及实例代码
2016/09/30 Javascript
多种方式实现js图片预览
2016/12/12 Javascript
jQuery获取table表中的td标签(实例讲解)
2017/07/28 jQuery
vue bus全局事件中心简单Demo详解
2018/02/26 Javascript
Vue页面切换和a链接的本质区别详解
2019/11/12 Javascript
es6函数之rest参数用法实例分析
2020/04/18 Javascript
[01:03:59]2018DOTA2亚洲邀请赛3月30日 小组赛B组VGJ.T VS Secret
2018/03/31 DOTA
python遍历类中所有成员的方法
2015/03/18 Python
pandas DataFrame数据转为list的方法
2018/04/11 Python
Python的numpy库下的几个小函数的用法(小结)
2019/07/12 Python
浅谈CSS3中display属性的Flex布局的方法
2017/08/14 HTML / CSS
日本非常有名的内衣丝袜品牌:GUNZE
2017/01/06 全球购物
香港家用健身器材、运动器材及健康美容仪器专门店:FitBoxx
2019/12/05 全球购物
第一范式(1NF)、第二范式(2NF)和第三范式(3NF)之间的区别是什么?
2016/04/28 面试题
给儿子的表扬信
2014/01/15 职场文书
国际贸易系求职信
2014/08/09 职场文书
国土资源局开展党的群众路线教育实践活动整改措施
2014/09/26 职场文书
股东出资证明书范例
2014/10/04 职场文书
2015年幼儿园新年寄语
2014/12/08 职场文书
幼儿园辞职信范文
2015/02/27 职场文书
2015双创工作总结
2015/07/24 职场文书
2016幼儿园中班开学寄语
2015/12/03 职场文书
2016党员三严三实心得体会
2016/01/15 职场文书
导游词之永济鹳雀楼
2020/01/16 职场文书
SQL IDENTITY_INSERT作用案例详解
2021/08/23 MySQL