我正在开发一个购物车应用程序,我需要有关使用 $_SESSION 存储购物车项目的帮助。
这个概念
当用户点击添加到购物车时,会存储以下信息:产品 ID 例如 5312、产品名称、产品数量、产品规则(例如颜色:白色、尺寸:中等)
问题
问题是当我按项目 ID 将条目保存在 $_SESSION 中时。我想假设以下内容:
- 用户添加 1 件产品 #11,颜色为白色
- 然后用户添加 2 件产品 #11,颜色为蓝色
如果我按项目 ID 保存,则该信息将始终被覆盖,我想让每个呼叫/每个添加到购物车的内容都是唯一的,因为我假设他可能会添加不同尺寸、不同颜色的同一产品。
我怎么能遇到这样的问题?
非常感谢任何想法或输入。