【发布时间】:2019-06-14 22:13:24
【问题描述】:
我知道之前在 stackoverflow 上有人问过这个问题,但我仍然遇到困难。
我想知道如何从多维数组中获取选定的值。 插件的简化代码和原始数组:
$options_label =
Array (
[0] => Array (
[0] => Array (
[0] => 17
[1] => [{"id":"1","label":"350 cm x 250 cm"},{"id":"2","label":"400 cm x 250 cm"},{"id":"3","label":"450 cm x 250 cm"}]
[2] => Array (
...
)
)
[1] => Array (
[0] => 5
[1] => [{"id":"3","label":"Rechts"},{"id":"4","label":"Links"}]
[2] => Array (
...
)
)
)
[1] => Array
(
[0] => Array (
[0] => 11
[1] => [{"id":"1","label":"300 cm x 250 cm"},{"id":"2","label":"350 cm x 250 cm"}]
[2] => Array (
...
)
)
)
)
我想创建一个使用 [1] 中的值的新数组(json 相关代码),因此新数组应如下所示:
$new_array(
Array (
[0] => array (
[0] => array (
[0] => array (
[id] => 1
[label] => 350 cm x 250 cm
)
[1] => array (
[id] => 2
[label] => 400 cm x 250 cm
)
[2] => array (
[id] => 3
[label] => 450 cm x 250 cm
)
)
[1] => array (
[0] => Array (
[id] => 3
[label] => Rechts
)
[1] => Array (
[id] => 4
[label] => Links
)
)
)
[1] => array (
[0] => array (
[0] => array (
[id] => 1
[label] => 300 cm x 250 cm
)
[1] => array (
[id] => 2
[label] => 350 cm x 250 cm
)
)
)
)
非常感谢任何指导。
【问题讨论】:
-
到目前为止您尝试了哪些方法,哪些方法不起作用?
-
这个问题和json无关,也没有
json code -
请使用
var_export而不是var_dump提供您的样本数据。
标签: php arrays json multidimensional-array