跳转到主内容
极星编程网:以代码为星,赴技术山海!

php购物车实现代码_php实例

ShopCar.php复制代码代码如下:php
productList[$i]['name']==$product['name'])return $i;}return -1;}//添加到购物车public function add($product){$i=$this->checkProduct($product);if($i==-1)array_push($this->productList,$product);else$this->productList[$i]['num']+=$product['num'];}//删除public function delete($product){$i=$this->checkProduct($product);if($i!=-1)array_splice($this->productList,$i,1);}//返回所有的商品的信息public function show(){return $this->productList;}}productList.html复制代码代码如下:Insert title here商品编号商品名称价格数量购买0商品11购买1商品22购买2商品31购买3商品41购买查看购物车index.php复制代码代码如下:php
$name,'num'=>$num,'price'=>$price);print_r($product);if(isset($_SESSION['shopcar']))$shopcar=unserialize($_SESSION['shopcar']);else$shopcar=new Shopcar();$shopcar->add($product);$_SESSION['shopcar']=serialize($shopcar);show.php复制代码代码如下:商品编号商品名称价格数量require 'Shopcar.class.php';session_start();$shopcar=unserialize($_SESSION['shopcar']);print_r($shopcar);$productList=$shopcar->productList;foreach ($productList as $product){?>1' />

相关文章