PHP判断数组Array的维度(已封装函数)_PHP教程
程序员文章站
2022-06-08 18:46:25
...
PHP判断数组Array的维度(已封装函数)
有时候需要判断array的维度,上网查了下很多事类似种写法,拉杂又搞不懂啥意思。下面是我写的:
private static function array_depth($array) {
if(!is_array($array)) return 0;
$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;
}
推荐阅读
-
PHP判断数组Array的维度(已封装函数)
-
PHP删除Array数组里指定的key(完整版,已封装成函数,附测试代码)
-
PHP 在数组中搜索给定的简单实例 array_search 函数,数组array_search_PHP教程
-
PHP的array_diff()函数在处理大数组时的效率问题_PHP教程
-
PHP判断数组Array的维度(已封装函数)
-
php数组函数序列之array_intersect() 返回两个或多个数组的交集数组_PHP教程
-
php使用array_search函数实现数组查找的方法,array_search数组_PHP教程
-
PHP判断数组Array的维度(已封装函数)_PHP教程
-
PHP函数array_flip()在重复数组元素删除中的作用_PHP教程
-
PHP获取数组中某元素的位置及array_keys函数应用_PHP教程