为了便于商城系统的开发,这里提供了完善的购物车处理类,使商城购物车处理更加方便快捷,程序员只需要专注于业务流程而不用关注实现步骤,大大增加了开发效率。点击查看源码
添加购物车后购物车中的数据会写入到 $_SESSION 超全局数组中。
$data = [
'id' => 1, // 商品 ID
'name' => 'IphoneX',// 商品名称
'num' => 1, // 商品数量
'price' => 9688, // 商品价格
'options' => []// 其他参数如价格、颜色、可以为数组或字符串
'color' => 'black',
'size' => '256G',
];
Cart::add($data); // 添加到购物车
print_r($_SESSION);
更新购物车需要传入商品的唯一 SID,同时传入更新的商品数量。
$data = [
'sid' => '4d854bc6',// 唯一sid,添加购物车时自动生成
'num' => 88
];
Cart::update($data);
Cart::getGoods();
Cart::getAllData();
Cart::flush();
echo Cart::getTotalPrice();
Cart::getTotalNums();
Cart::getOrderId();
Finally,谢谢大家的阅读!祝每天开心~
版权声明:本文为博主半原创文章,未经博主允许不得转载。
微信赞赏支付宝赞赏
sid 怎么获取,没有对接的键,怎么获取值?
打印保存在session当中的购物车信息能看到。