PHP:计算 session 中数组的数量

标签 php arrays session

我将购物车数据存储在 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/

相关文章:

php - 我把session_start函数放在哪里?

django - 我应该为我的电子商务网站使用 JWT 还是 session ?

php - 从其中包含该名称的列中删除

php - Laravel:如何修复索引页面未定义的路由,但 Controller 上已声明的路由?

PHP MariaDB 插入 NULL 值不起作用

php - 如何循环遍历多个 MySQL 列并返回单行结果?

javascript - 如何在多选jquery插件中获取未选中的值

arrays - Ruby - 基于另一个数组过滤哈希数组

javascript - 嵌套数组到字符串javascript

java - 在java中创建数组并在构造函数中初始化