判断一个数组是几维

管理员 发布于 6年前   386
/*param $array array return int*/
1.
function isArrayNum($array){
    global $n;
    if (is_array($array)){
        $n=1;
       foreach ($array as $val){
         if (is_array($val)){
               getArrayNum($val);
               $n++;
           }
        }
    }
   return $n;
}

2.
function getmaxdim($arr) {   
  if(!is_array($arr)) return 0;   
  else  
  {     
    $n= 0;     
    foreach($arr as $v)     {      
      $num= getmaxdim($v);      
      if( $num> $n) $n = $num;     
    }     
    return $n+ 1;   
  } 
}


请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!

该博客于2020-12-7日,后端基于go语言的beego框架开发
前端页面使用Bootstrap可视化布局系统自动生成

是我仿的原来我的TP5框架写的博客,比较粗糙,底下是入口
侯体宗的博客

      订阅博客周刊

文章标签

友情链接

HouTiZong
侯体宗的博客
© 2020 zongscan.com
版权所有ICP证 : 粤ICP备20027696号
PHP交流群
侯体宗的博客