我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

关于PHP求数组深度的几个问题

function array_depth($array){
$max_deep = 1;
foreach($array as $value){
if(is_array($value)){
$deep = array_depth($value) + 1;
if($deep > $max_deep){
$max_deep = $deep;
}
}
}
return $max_deep;
}

$array = array(
array("11"),
array(33),
array(
array(
array("5", "6"),
"7",
"8"
)
),
array(
array(
array("5",
array(
'name' => 'here',
)
),
"7",
"8"
)
),
"9",
"10"
);
echo array_depth($array);

请教诸位大侠

当程序执行到循环完array(11)之后,此时函数中的$array是??

近期文章

  • C++实现命令行功能:`ls`,`cd`,`cat`, `add`, `remove`
  • sql2008用证书的方式镜像 添加见证服务器1456错误
  • 替代html中frameset,frame的技术
  • eclipses运行相关问题
  • 如何在子线程执行完毕后返回值?
  • 怎么用get set 方法
  • MSGBOX上能不能增加一个checkbox框
  • android小白请教一段代码的详细解释。。非常感谢
  • 该字符未被识别为有效的datatime
  • C# FTP文档版本管理问题
  • 360视频看快的加速原理
  • 如何实现DIV CSS三列自适应
  • 在struts2框架中 resourceEntries
  • .net的验证控件属性问题
  • OpenCV提取视频关键帧的算法
  • 数据结构顺序队列的实现
  • QT中readyRead()信号如何多次触发
  • web.xml配置后,tomcat启动不了
  • 【展望未来】未来的1台电脑,实现各语言的人都可以使用
  • 安卓开发中加入侧滑界面后,单击按钮没反应。求大神。

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华