【发布时间】:2015-10-02 18:22:47
【问题描述】:
我目前有一个像这样的数组
Array
(
[7] => Array
(
[49] =>
[41] =>
)
[8] => Array
(
[70] =>
[69] =>
)
[105] =>
[9] =>
[10] =>
)
现在,我需要每个键来处理每个键,但我很难通过 foreach() 循环来获取它们,因为没有值。我一直在尝试使用 array_keys,但这忽略了多维键。有没有一种方法可以将键也分配为值,以获得这样的结构?
Array
(
[7] => Array
(
[49] => 49
[41] => 41
)
[8] => Array
(
[70] => 70
[69] => 69
)
[105] => 105
[9] => 9
[10] => 10
)
这样我可以使用 foreach() 来获取每个键的值。我不知道这是否是最简单的方法,但我很想为正确的方向提供一些提示。谢谢!
【问题讨论】:
标签: php arrays multidimensional-array