PHP 教程:判断 php 数组的维度
以下是是对判断 php
数组维度的代码, 需要的朋友参考下
代码如下:
<?php
/**
*
返回数组的维度
* @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
);
}
$arr
=
array
(
'0'=>'0',
);
echo
arrayLevel(
$arr
);
?>