3
我有此数组:值插入多维数组,但只得到了1插入
$order_list = array (array ("tangible", 1, 8, 1, 19000),
array ("tangible", 6, 2, 10, NULL),
array ("tangible", 1, 17, 1, 28000));
,我想有这样的作为输出:
Array
(
[1] => Array //$order_list[1]
(
[0] => 8 //$order_list[2]
[1] => 17 //$order_list[2]
)
[6] => Array //$order_list[1]
(
[0] => 2 //$order_list[2]
)
)
这里是我的代码:
$order_array = array();
foreach ($order_list as $value) {
$vendor_id = $value[1];
$product_id = array($value[2]);
$order_array[$vendor_id] = $product_id;
}
echo '<pre>';
print_r($order_array);
这只产品:
[1] => Array
(
[0] => 8
)
怎么能有这样的:
[1] => Array
(
[0] => 8
[1] => 17 //second value inserted into same array
)
非常感谢你的帮助。
工程就像一个魔术,兄弟...非常感谢! –
@RobertHanson很高兴这有帮助 – Ghost