应该这样做:
<?phpfunction array_depth(array $array) { $max_depth = 1; foreach ($array as $value) { if (is_array($value)) { $depth = array_depth($value) + 1; if ($depth > $max_depth) { $max_depth = $depth; } } } return $max_depth;}?>编辑:非常快速地测试了它,它似乎可以工作。



