php快速定位多维数组的深度

自定义一个函数:
function array_depth($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;
}
$array = array( array("11"), array(),array( array(array("5",
"6"), "7", "8")),array( array(array("5", "6"), "7", "8")), "9",
"10");
echo array_depth($array);
输出:4
上一篇:传入的表格格式数据流(TDS)远程过程调用(RPC)协议流不正确。此 RPC 请求中提供了过多的参数。最多应为 2100


下一篇:机器学习(二)——K-均值聚类(K-means)算法