php购物车实现方法,实现思路« ONEPOUND(万方) 外贸建站专家

前言:对于的方法有很多,购物车的操作莫过于添加商品,修改商品数量,删除商品,清空购物车,而操作的对象则为一个商品记录。

实现方式:大致有3种。

{dy}种:$_COOKIE

实现思路:把一个二维数组存入cookie。其中一维代表一个商品记录,二维代表商品属性。其模型为: $_COOKIE[‘cart’] = array(

‘0’=>array(id,name,price,discount,count,maxcount),

‘1’=>array(id,name,price,discount,count,maxcount)

)

增删改查,则为操作$_COOKIE[‘cart’]

第二种:$_SESSION,实现原理和$_COOKIE相同 ,思想:$_COOKIE和$_SESSION可以在有效期内保存变量,其为容器

第三种:谈到保存变量,则想到数据库这个大容器。在一个站点一次会话中购买,有个有效期的限制,在这个有效期的对购物车的操作,则为一次订单,一次订单式一个{wy}的变量,此变量$var 相当于$_COOKIE[‘cart’] 这个数组。其模型为:

相当于$_COOKIE[‘cart’] = array(

‘1’=>array(-,-,1,10,-),

‘2’=>array(-,-,2,1,-),

‘3’=>array(-,-,3,1,-)

) ;? 此$var = $_COOKIE[‘cart’] .? 二此$var值的{wy}性是个关键,可以通过$_COOKIE[‘var’] ,或者$_SESSION[‘var’] 来得到 。

还没有任何评论。

发表评论您必须先。

郑重声明:资讯 【php购物车实现方法,实现思路« ONEPOUND(万方) 外贸建站专家】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——