如何解决此php关联数组推送

问题描述 投票:0回答:1

我有一个类似下面的数组。

$storedItem = ['item_id' => $ItemInfo['ItemId'], 'qty' => [], 'price' => $item->price, 'size' => [], 'produ' => [], 'item' => $item];

我有两个字符串变量,分别为$ size和$ quantity。我需要将它们推入产品阵列。然后我用

array_push($ storedItem ['produ'],$ size)

;

但是,我需要多次将$ size和$ quantity推入产品数组。但是,当我再次使用array_push时,它将覆盖数组。

但是,下面我想要什么。

$storedItem['produ'] = [];
$storedItem['produ'][0] => 0 => $size, 1=>$quantity
$storedItem['produ'][1] => 0 => $size, 1=>$quantity
$storedItem['produ'][2] => 0 => $size, 1=>$quantity

我该怎么做?

php arrays laravel array-push
1个回答
0
投票

也许这可以解决您的问题:

$storedItem['produ'][] = [$size, $quantity];
© www.soinside.com 2019 - 2024. All rights reserved.