欢迎您访问我的笔记本站旨在于记录一些平时工作中遇到的一些问题和解决方法,方便查阅,部分内容来源于网络,如有侵权请联系我删除
  • 微信微信
您现在的位置是:首页 > PHP后端

php判断数组维度-[原创]

日期:2019-11-08 16:06:27 作者:tanyi 来源:我的笔记 浏览:1001 次
网上的一些方法写的比较繁琐,而且都是一样的,这里分享一个比较精简的写法
/**
 * @param $vDim
 * @return int
 */
public function arrayLevel($vDim){
   if(!is_array($vDim)){
      return 0;
   }else{
      $max1 = 0;
      foreach($vDim as $item1){
         $t1 = $this->arrayLevel($item1);
         if( $t1 > $max1) {
            $max1 = $t1;
         }
      }
      return $max1 + 1;
   }
}


提交评论
评论列表