Ali*_*xel 20
不错的问题,这是我从PHP手册中偷走的解决方案:
function countdim($array)
{
if (is_array(reset($array)))
{
$return = countdim(reset($array)) + 1;
}
else
{
$return = 1;
}
return $return;
}
Run Code Online (Sandbox Code Playgroud)
您可以尝试以下方法:
$a["one"]["two"]["three"]="1";
function count_dimension($Array, $count = 0) {
if(is_array($Array)) {
return count_dimension(current($Array), ++$count);
} else {
return $count;
}
}
print count_dimension($a);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
12273 次 |
最近记录: |