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 相关文章推荐
提问的智慧
Oct 09 PHP
PHP生成HTML静态页面实例代码
Aug 31 PHP
PHP设计模式之命令模式的深入解析
Jun 13 PHP
配置php网页显示各种语法错误
Sep 23 PHP
PHP函数microtime()用法与说明
Dec 04 PHP
PHP ignore_user_abort函数详细介绍和使用实例
Jul 15 PHP
从零开始学YII2框架(六)高级应用程序模板
Aug 20 PHP
thinkphp视图模型查询提示ERR: 1146:Table 'db.pr_order_view' doesn't exist的解决方法
Oct 30 PHP
PHP两种实现无级递归分类的方法
Mar 02 PHP
php+lottery.js实现九宫格抽奖功能
Jul 21 PHP
微信小程序发送订阅消息的方法(php 为例)
Oct 30 PHP
Centos7安装swoole扩展操作示例
Mar 26 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
DC最新动画电影:《战争之子》为何内容偏激,毁了一个不错的漫画
2020/04/09 欧美动漫
用php和MySql来与ODBC数据连接
2006/10/09 PHP
PHP截断标题且兼容utf8和gb2312编码
2013/09/22 PHP
php生成zip文件类实例
2015/04/07 PHP
总结PHP中DateTime的常用方法
2016/08/11 PHP
IE6中使用position导致页面变形的解决方案(js代码)
2011/01/09 Javascript
JS定时器实例
2013/04/17 Javascript
JS保存和删除cookie操作 判断cookie是否存在
2013/11/13 Javascript
node.js中的favicon.ico请求问题处理
2014/12/15 Javascript
Google Maps基础及实例解析
2016/08/06 Javascript
Javascript 函数的四种调用模式
2016/11/05 Javascript
JQuery和PHP结合实现动态进度条上传显示
2016/11/23 Javascript
浅谈jQuery的bind和unbind事件(绑定和解绑事件)
2017/03/02 Javascript
node中modules.exports与exports导出的区别
2018/06/08 Javascript
layui中使用jquery控制radio选中事件的示例代码
2018/08/15 jQuery
Python实现读取目录所有文件的文件名并保存到txt文件代码
2014/11/22 Python
老生常谈Python进阶之装饰器
2017/05/11 Python
强悍的Python读取大文件的解决方案
2019/02/16 Python
Django框架使用mysql视图操作示例
2019/05/15 Python
详解python websocket获取实时数据的几种常见链接方式
2019/07/01 Python
在python3中实现更新界面
2020/02/21 Python
Python序列化pickle模块使用详解
2020/03/05 Python
python 装饰器功能与用法案例详解
2020/03/06 Python
Python实现获取当前目录下文件名代码详解
2020/03/10 Python
Python celery原理及运行流程解析
2020/06/13 Python
HTML5 Canvas API中drawImage()方法的使用实例
2016/03/25 HTML / CSS
RIP版本1跟版本2的区别
2013/12/30 面试题
优秀教师先进事迹
2014/01/22 职场文书
综合实践教学反思
2014/01/31 职场文书
感恩寄语大全
2014/04/11 职场文书
交通安全标语
2014/06/06 职场文书
单位个人查摆问题及整改措施
2014/10/28 职场文书
青年教师个人总结
2015/02/11 职场文书
关于幸福的感言
2015/08/03 职场文书
SQLServer2019 数据库的基本使用之图形化界面操作的实现
2021/04/08 SQL Server
java实现面板之间切换功能
2022/06/10 Java/Android