【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