首页 > 语言 > PHP > 正文

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

2024-05-04 23:55:06
字体:
来源:转载
供稿:网友

本文实例讲述了PHP实现判断数组是一维、二维或几维的方法。分享给大家供大家参考,具体如下:

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

function getmaxdim($vDim){  if(!is_array($vDim)) return 0;  else  {    $max1 = 0;    foreach($vDim as $item1)    {     $t1 = $this->getmaxdim($item1);     if( $t1 > $max1) $max1 = $t1;    }    return $max1 + 1;  }}

验证过可以使用:

//测试:$arr=array('yiyi'=>1212,'haha'=>array('heihei'=>array(array("a")),"b"));echo getmaxdim($arr);//结果: 4

希望本文所述对大家PHP程序设计有所帮助。


注:相关教程知识阅读请移步到PHP教程频道。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选