分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 软件开发

php cookie 购物车使用思路

发布时间:2023-09-06 01:42责任编辑:顾先生关键词:暂无标签

简单思路,真是购物车远远比这要复杂的多,适合初学者,方便理解
$result_arr = 此处是查询结果,或者数据,或者字符串;

模拟数据:Array ( [0] => Array ( [id] => 40920435 [title] => 42432 [addtime] => 2018-02-08 09:22:37 [content] => 432432 [photo] => 2018-02-08/5a7ba65d89746.jpg ) )

$result = serialize($result_arr); //数组一定要序列化

序列化后:a:1:{i:0;a:5:{s:2:"id";s:8:"40920435";s:5:"title";s:5:"42432";s:7:"addtime";s:19:"2018-02-08 09:22:37";s:7:"content";s:6:"432432";s:5:"photo";s:28:"2018-02-08/5a7ba65d89746.jpg";}}

$id = 标示,可以是数据唯一id,也可以是名字等等,方便后期使用,此处我就用商品的id;
???????setcookie ("BuyCart[".$id."]", $result, time()+20);//20是秒,可自定义;

//以上是设置购物车cookie的name 和 value;

//以下是获取购物车里的数据;

$cookies_arr = $_COOKIE[‘BuyCart‘];
???????foreach ($cookies_arr as $name => $v) {

print_r($name);//BuyCart[".$id."],输出的就是$id的值;
???????????print_r(unserialize($v));//反序列化,输出是数组
???????}

php cookie 购物车使用思路

原文地址:https://www.cnblogs.com/zhangjian816/p/8444761.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved