我是一个学习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