ホームページ > バックエンド開発 > PHPチュートリアル > phpショッピングカートphpショッピングカートの実装コード

phpショッピングカートphpショッピングカートの実装コード

WBOY
リリース: 2016-07-29 08:46:55
オリジナル
2098 人が閲覧しました

ShopCar.php

コードをコピーします コードは次のとおりです:


class Shopcar
{
//Product list
public $productList=array();
/**
*
* @paramunknown_type $product 渡された商品
* @return true 商品はショッピングカートにありません
*/
public function checkProduct($product)
{
for($i=0;$iproductList);$i++ )
{
if($this->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($i); !=- 1)
array_splice($this->productList,$i,1);
}
//すべての製品情報を返す
public function show()
{
return $this->productList
}
}


productList.html



コードをコピー

コードは次のとおりです:




;本文>

gt;商品番号 商品名 価格数量 td> ;購入
0< ;/td><ラベル名='価格'>1
<入力名='数値' タイプ='テキスト' 値= '1 ' />アイテム 2 ;/td>gt; <入力名='数値' タイプ='テキスト' 値= '1 ' />項目 4 ;/td><入力名='num' type='text' value='1' />' /




上記では、PHP ショッピング カートの内容を含む、PHP ショッピング カートの実装コードを紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。


ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート