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