【发布时间】:2016-04-11 14:23:05
【问题描述】:
我正在尝试将几个新的键/值对插入到特定位置的关联数组中。从我对 SO 所做的其他阅读来看,我很确定我必须遍历数组并在设置条件时插入新值。
这是当前数组
array(
(int) 0 => array(
'Product' => array(
'id' => '59',
'title' => ' Blue Dress',
'Review' => array(
'id' => '7',
'product_id' => '59',
'Review' => array(
(int) 0 => array(
'average' => '3.0000'
)
)
)
)
)
(int) 1 => array(
'Product' => array(
'id' => '60',
'title' => 'Red Dress',
'Review' => array()
)
)
)
key Review 并不总是有数据,但当有数据时,我想插入一个类似于以下摘录的新键值
(int) 0 => array(
'Product' => array(
'id' => '59',
'title' => ' Blue Dress',
'Review' => array(
'id' => '7',
'product_id' => '59',
'Review' => array(
(int) 0 => array(
'average' => '3.0000'
'some_value' => '5'
)
)
)
)
)
我尝试了一些事情但没有成功。 非常感谢任何帮助。
【问题讨论】:
标签: php arrays associative-array