PHP结合TP5实现购物车,一行代码获取购物车总数量

PHP实现购物车功能的方法有多种,不管你使用哪一种,计算购物车中物品的数量是必需的

因为前端渲染页面时需要知道有没有购物车商品,有的话有几件儿?

话不多说了,直接来说一下我的购物车设计

首先,我没有用session去存储购物车信息,我用的是cache,这里注明一下框架:TP5

思路如下:

1、前端传以下三个参数:

{

 商品ID,

商品数量,

商品详情ID

}

2、PHP接收到参数之后,立马存入缓存

3、计算购物车数量

$car_num = array_sum(array_column(商品ID键));

你还在用count()函数计数这些low?

问题来了,上面说的存入缓存,怎么一步到位与计算购物车数量的数据结构相同呢?

代码:PHP不是会接收到三个参数吗?直接运行:

$A = compact(商品ID,商品数量,商品详情ID); //此方法返回一个数据集数组,对应一个商品

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值