判断php数组维度的小例子
分享一例判断php数组维度的代码,供大家参考。
如下所示:
<?php /** * 返回数组的维度 * @param [type] $arr [description] * @return [type] [description] * @edit www.jbxue.com */ function arrayLevel($arr){ $al = array(0); function aL($arr,&$al,$level=0){ if(is_array($arr)){ $level++; $al[] = $level; foreach($arr as $v){ aL($v,$al,$level); } } } aL($arr,$al); return max($al); } $arr = array( '0'=>'0', ); echo arrayLevel($arr); ?>