我将购物车数据存储在 SESSION 数组中,如下所示:
$_SESSION['cart'][$sessID] = array ('quantity' => 1, 'price' => $prodPrice, 'prodName' => $prodName, 'size' => $size, 'handle' => $handle)
每次用户将商品添加到购物车时,都会创建一个新的 sessID 和一个新的 session 数组。
结帐时如何计算有多少个 sessID?
我不想计算购物车中的商品 - 我想计算 $_SESSION['cart'] 的出现次数
谢谢
最佳答案
如果我对问题的理解正确,您正在寻找 count()
count($_SESSION['cart'])
关于PHP:计算 session 中数组的数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1516117/