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 变量类型的强制转换
Oct 23 PHP
PHP+MYSQL会员系统的登陆即权限判断实现代码
Sep 23 PHP
解析PHP 5.5 新特性
Jul 02 PHP
将php数组输出html表格的方法
Feb 24 PHP
实用的PHP带公钥加密类分享(每次加密结果都不一样哦)
Aug 20 PHP
php实现把url转换迅雷thunder资源下载地址的方法
Nov 07 PHP
PHP定时执行任务实现方法详解(Timer)
Jul 30 PHP
php中使用GD库做验证码
Mar 31 PHP
PHP实现限制IP访问及提交次数的方法详解
Jul 17 PHP
PHP生成二维码与识别二维码的方法详解【附源码下载】
Mar 07 PHP
java解析json方法总结
May 16 PHP
PHP经典设计模式之依赖注入定义与用法详解
May 21 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
PHP array_push 数组函数
2009/12/26 PHP
Yii使用CLinkPager分页实例详解
2014/07/23 PHP
php中mkdir函数用法实例分析
2014/11/15 PHP
小议javascript 设计模式 推荐
2009/10/28 Javascript
js 限制数字 js限制输入实现代码
2012/12/04 Javascript
js判断样式className同时增加class或删除class
2013/01/30 Javascript
解读JavaScript中 For, While与递归的用法
2013/05/07 Javascript
JavaScript prototype 使用介绍
2013/08/29 Javascript
把字符串按照特定的字母顺序进行排序的js代码
2014/01/28 Javascript
JS判断变量是否为空判断是否null
2014/07/25 Javascript
jQuery插件Tmpl的简单使用方法
2015/04/27 Javascript
实例讲解jQuery EasyUI tree中state属性慎用
2016/04/01 Javascript
原生javascript 学习之js变量全面了解
2016/07/14 Javascript
ES6(ECMAScript 6)新特性之模板字符串用法分析
2017/04/01 Javascript
详解前后端分离之VueJS前端
2017/05/24 Javascript
详解vuejs几种不同组件(页面)间传值的方式
2017/06/01 Javascript
javascript深拷贝、浅拷贝和循环引用深入理解
2018/05/27 Javascript
jQuery实现异步上传一个或多个文件
2020/08/17 jQuery
Python使用multiprocessing创建进程的方法
2015/06/04 Python
pandas 两列时间相减换算为秒的方法
2018/04/20 Python
python安装模块如何通过setup.py安装(超简单)
2018/05/05 Python
详解Python使用Plotly绘图工具,绘制甘特图
2019/04/02 Python
python爬虫之快速对js内容进行破解
2019/07/09 Python
Django命名URL和反向解析URL实现解析
2019/08/09 Python
python多继承(钻石继承)问题和解决方法简单示例
2019/10/21 Python
Python 找出出现次数超过数组长度一半的元素实例
2020/05/11 Python
基于python实现删除指定文件类型
2020/07/21 Python
前端面试必备之CSS3的新特性
2017/09/05 HTML / CSS
HTML5 Notification(桌面提醒)功能使用实例
2014/03/17 HTML / CSS
会计电算化专业毕业生求职信范文
2013/12/10 职场文书
元旦晚会上单位领导演讲稿
2014/01/05 职场文书
打架检讨书2000字
2014/02/22 职场文书
售后服务承诺书模板
2014/05/21 职场文书
市场推广策划方案
2014/06/02 职场文书
公司周年庆典标语
2014/10/07 职场文书
Python if else条件语句形式详解
2022/03/24 Python