我已将我的产品 ID 添加为会话购物车数组的键。例如3和47。现在当我进入购物车页面时,我有一个文本字段,其中有数量框和旁边的更新按钮,所以当我点击更新按钮时我需要一些东西,这样它就可以接受并更新特定的会话数组产品,但我不能这样做,因为产品 id 作为关键这里是我的数组
Array
(
[3] => Array
(
[product-id] => 3
[item] => corp
[unitprice] => 90
[quantity] => 3
)
[46] => Array
(
[product-id] => 46
[item] => mike
[unitprice] => 10
[quantity] => 1
)
我尝试过使用 for 循环,但无法正常工作,因为键没有从 0、1、2、3 等开始。这是我的 for 循环
for($i=0;$i<count($_SESSION['cart']);$i++):
$_SESSION['cart'][$i]['quantity']=$_REQUEST['qty'.$i.''];
endfor;