我正在尝试访问另一个数组(基本上是二维数组)中的一个数组。然而,通常的方法($myarray[0][0])对我不起作用。原因是我想创建一个递归函数,在每次调用中,该函数都应该越来越深入到一个数组中(比如,在第一次调用时,它应该查看$myarray[0],在第二次调用时应该查看$myarray[0],依此类推)。
有没有其他方法可以访问数组中的数组?
谢谢。
遍历数组,始终将数组的一个子数组传递给递归函数。
function f(array &$arr)
{
// Some business logic ...
// Let's go into $arr[0]
if(is_array($arr[0]))
f($arr[0]);
}
f($myarray);