php判断几维数组的方法,php如何判断数组是几维
生活随笔
收集整理的這篇文章主要介紹了
php判断几维数组的方法,php如何判断数组是几维
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
php判斷數組是幾維的方法:首先創建一個PHP示例文件;然后定義一個getmaxdim方法;接著通過foreach循環遍歷的方法判斷數組是幾維的;最后通過echo輸出判斷結果即可。
這里使用的自定義函數,可以判斷數組是一維的,還是二維的,或是幾維的數組: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如何判断数组是几维的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: b150主板:高频内存支持的秘密
- 下一篇: 焕发电脑新生机!我用它让机箱变成了小型灯