當前位置:才華齋>計算機>php語言>

PHP判斷陣列是一維二維或幾維例項

php語言 閱讀(3.09W)

導語:PHP中比較要的一個知識點就是陣列了,你對陣列的.認識有多少呢?下面的是本站小編為大家蒐集的PHP判斷陣列是一維二維或幾維例項,供大家參考。

PHP判斷陣列是一維二維或幾維例項

//可以判斷是一維的,還是二維的,或是幾維的陣列:

function getmaxdim($arr){

if(!is_array($arr)){

return 0;

}else{

$dimension = 0;

foreach($arr as $item1)

{

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

if($t1>$dimension){$dimension = $t1;}

}

return $dimension+1;

}

}

//驗證過可以使用.

//測試

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

echo getmaxdim($arr);

//結果 4