解决php中判断数组是一维,二维,还是多维的问题
内容摘要
这篇文章主要为大家详细介绍了解决php中判断数组是一维,二维,还是多维的问题,具有一定的参考价值,可以用来参考一下。
感兴趣的小伙伴,下面一起跟随php教程的小玲来看看吧!
代
感兴趣的小伙伴,下面一起跟随php教程的小玲来看看吧!
代
文章正文
这篇文章主要为大家详细介绍了解决php中判断数组是一维,二维,还是多维的问题,具有一定的参考价值,可以用来参考一下。
感兴趣的小伙伴,下面一起跟随php教程的小玲来看看吧!
代码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | <code><?php /* php教程 www.512Pic.com */ /** * 返回数组的维度 * @param [type] $arr [description] * @return [type] [description] */ 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 ); } ?> </code> |
注:关于解决php中判断数组是一维,二维,还是多维的问题的内容就先介绍到这里,更多相关文章的可以留意
代码注释