想要将键和值附加到已创建的会话中。
if (!isset($_SESSION['cart'])) {
$bag = array(
"sessionId" => session_id(),
"productId" => $productId,
"size" => $productSize,
"quantity" => $productQuantity
);
$_SESSION['cart'] = $bag;
} else {
$_SESSION['cart']['sessionId'] = session_id();
$_SESSION['cart']['productId'] = $productId;
$_SESSION['cart']['size'] = $productSize;
$_SESSION['cart']['quantity'] = $productQuantity;
}
如果已创建会话,则使用其键将新变量附加到会话。
答案 0 :(得分:1)
GetStringUTFChars
应该是一系列项目,而不是您编写的单个项目。每个项目都是一个单独的关联数组,您可以将其推入购物车阵列。
$_SESSION['cart']