【发布时间】:2016-08-08 17:44:47
【问题描述】:
我想将产品添加到我的阵列中,但每次我添加产品时,它都会替换阵列中的旧产品。
当我添加 2 个东西时,它工作正常:
Array ( [0] => 2 [1] => 8 )
但是当我尝试添加第三项或更多项时,它会替换数组中的第二项:
Array ( [0] => 2 [1] => 10 )
这是我的代码:
session_start();
if(isset($_POST['inCart']))
{
$id = $_POST['id'];
if(!empty($_SESSION['cart']))
{
$session = $_SESSION['cart'];
$session[] = $id;
print_r($session);
}
else
{
$_SESSION['cart'] = array($id);
}
}
【问题讨论】:
标签: php arrays session shopping-cart