【发布时间】:2018-01-24 21:20:17
【问题描述】:
我试图猜测如何迭代具有未知维数的多维数组。我总是在foreach 语句中静态设置foreach 语句,但我不知道这次要设置多少个语句,因为维度数是可变的。总而言之,我所需要的只是遍历父数组中的每个元素,该数组有更多的数组作为值,而那些是数组的值有更多的数组作为值,依此类推......
【问题讨论】:
-
迭代然后做什么?
-
@AbraCadaver 有关系吗?我只想获取每个迭代元素的索引。
-
array_walk_recursive,RecursiveArrayIterator? -
您可以简单地创建一个递归数组函数,该函数将非常手动地管理您的循环和递归,即在也可迭代的数组子元素上调用相同的函数。例如stackoverflow.com/questions/2648968/…
标签: php arrays variables multidimensional-array iteration