我是一名学习PHP的新手。今天,我被卡住的项目,并,它打破了我的品牌:(希望有人能帮助我解决了它从多维数组中获取数据
比如我有,以构建一个数组:。
Array (
[a] => Array (
[__base_val] => A
[c] => Array (
[__base_val] => C
[e] => E
[f] => F
)
[d] => D
)
[b] => Array (
[__base_val] => B
[g] => G
)
[h] => H
)
现在我需要获得价值如果每如果使用foreach
函数,我只能得到一个或两个或任何尺寸的索引,如果我知道以前。
如何我可以写一个PHP代码获取价值遵循指数维度数组和我不需要知道维数?
这是结果,我想:
class1: value from [__base_val]
class2: value from [__base_val]
child class 2 : value
我不确定你真正想要什么,但你可以尝试'array_walk_recursive()'。 – uzyn 2012-07-23 10:14:55
是的,我的英语水平很低....我需要显示子节点和父母的目录树列表。我将它转换为多维数组,但不知道如何显示它。因为实际上,我不知道有多少维数组。 – Rueta 2012-07-23 10:19:17