php判断几维数组的方法,php如何判断数组是几维
生活随笔
收集整理的這篇文章主要介紹了
php判断几维数组的方法,php如何判断数组是几维
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
php判斷數(shù)組是幾維的方法:首先創(chuàng)建一個(gè)PHP示例文件;然后定義一個(gè)getmaxdim方法;接著通過(guò)foreach循環(huán)遍歷的方法判斷數(shù)組是幾維的;最后通過(guò)echo輸出判斷結(jié)果即可。
這里使用的自定義函數(shù),可以判斷數(shù)組是一維的,還是二維的,或是幾維的數(shù)組: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;
}
}
驗(yàn)證過(guò)可以使用://測(cè)試:
$arr=array('yiyi'=>1212,'haha'=>array('heihei'=>array(array("a")),"b"));
echo getmaxdim($arr);
//結(jié)果: 4
總結(jié)
以上是生活随笔為你收集整理的php判断几维数组的方法,php如何判断数组是几维的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: b150主板:高频内存支持的秘密
- 下一篇: dede 验证码不显示 vdimgck.