【发布时间】:2010-10-21 09:47:50
【问题描述】:
嗨,我有这个亚马逊子类别的 PHP 数组,我想做的是遍历数组并分成 3 个单独的数组,
这里是 Array,需要拆分成 3 个数组 $request,以及它下面的所有子数组 $subCats 和 final 变量 $Ancestors。 $subCats 将包含所有 [Children][BrowseNode]。它让我发疯,我似乎无法正确循环。
任何想法的人。进阶干杯。
J.
Array
(
[Request] => Array
(
[IsValid] => True
[BrowseNodeLookupRequest] => Array
(
[BrowseNodeId] => 66471031
[ResponseGroup] => Array
(
[0] => BrowseNodeInfo
)
)
)
[BrowseNode] => Array
(
[BrowseNodeId] => 66471031
[Name] => Beauty
[Children] => Array
(
[BrowseNode] => Array
(
[0] => Array
(
[BrowseNodeId] => 118423031
[Name] => Cosmetics
)
[1] => Array
(
[BrowseNodeId] => 74006031
[Name] => Cosmetics_hidden
)
[2] => Array
(
[BrowseNodeId] => 118457031
[Name] => Fragrances
)
[3] => Array
(
[BrowseNodeId] => 66466031
[Name] => Fragrances_hidden
)
)
)
[Ancestors] => Array
(
[BrowseNode] => Array
(
[BrowseNodeId] => 66280031
[Name] => Categories
[IsCategoryRoot] => 1
[Ancestors] => Array
(
[BrowseNode] => Array
(
[BrowseNodeId] => 65801031
[Name] => Health & Beauty
)
)
)
)
)
)
【问题讨论】:
-
您使用什么代码?你被困在哪里了?
-
PHP 伙伴,我可以遍历数组,但我不知道如何到达 [Children][BrowseNodes] 级别,因此我可以拖出子猫名称。
标签: php multidimensional-array