【php实现判断数组是一维二维或几维的方法】PHP实现判断数组是一维、二维或几维的方法

更新时间:2021-06-14    来源:php函数    手机版     字体:

【www.bbyears.com--php函数】

这里使用的自定义函数,可以判断数组是一维的,还是二维的,或是几维的数组:

 代码如下

functiongetmaxdim($vDim)

{

  if(!is_array($vDim))return0;

  else

  {

    $max1= 0;

    foreach($vDimas$item1)

    {

     $t1=$this->getmaxdim($item1);

     if($t1>$max1)$max1=$t1;

    }

    return$max1+ 1;

  }

}

验证过可以使用:

 代码如下

//测试:

$arr=array('yiyi'=>1212,'haha'=>array('heihei'=>array(array("a")),"b"));

echogetmaxdim($arr);

//结果: 4

本文来源:http://www.bbyears.com/jiaocheng/123661.html