【发布时间】:2012-03-03 06:41:35
【问题描述】:
假设我有一个非常复杂的多维数组,如下所示:
Array
(
[A] => Array
(
[B] => Array
(
[C] => Array
(
[D] => Array
(
[E] => Array
(
[0] => Array
(
[id] =>
[firstname] =>
[lastname] =>
)
)
)
)
)
)
)
在这个数组中,键的数量可以根据情况而有所不同,例如,键可以只有A、B和C,也可以只有A和B,甚至A、B、C、D、E, F、G、H、...等。是否可以在没有 20 个嵌套 foreach 循环的情况下收集此类数组的键(在本例中为内部键 A、B、C、D 和 E)?
谢谢
【问题讨论】:
-
尝试递归!等一下,我会带来代码...
标签: php arrays multidimensional-array