人妻系例无码AV专区,国产午夜精品福利久久,天天欢夜夜爽视频精品,中文字幕久久人妻被中出一区精品

.CN 三亞資訊 生活散文
用戶名:    密碼:   注冊(cè)
  工行 中行 建行 交行 農(nóng)行 郵政銀行   百度翻譯        京東 微博 網(wǎng)易 新浪 百度        163郵箱 QQ郵箱     
首頁(yè)> 電腦雜記
PHP購(gòu)物車類
2023-03-12 13:21    1623次

/*****************************************************************************/
/*                                                                           */
/* file type:      包含文件,建議后綴為.inc    */
/*                                                                           */
/* file name:      cart.inc                                   */
/*                                                                           */
/* Description:    定義一個(gè)購(gòu)車類                  */
/*                                                                           */
/* Func list :     class cart                                 */
/*                                                                           */
/* author :        bigeagle                                   */
/*                                                                           */
/*                                                                           */
/*****************************************************************************/
 
//定義本文件常量
define("_CART_INC_" , "exists") ;
 
/*購(gòu)物車類*/
class TCart
{
 
  var $SortCount;            //商品種類數(shù)
  var $TotalCost;            //商品總價(jià)值
 
  var $Id;                   //每類商品的ID(數(shù)組)
  var $Name;                 //每類商品的名稱(數(shù)組)
  var $Price;                //每類商品的價(jià)格(數(shù)組)
  var $Discount;             //商品的折扣(數(shù)組)
  var $GoodPrice ;           //商品的優(yōu)惠價(jià)格(數(shù)組)
  var $Count;                //每類商品的件數(shù)(數(shù)組)
  var $MaxCount ;            //商品限量(數(shù)組)
 
  //******構(gòu)造函數(shù)
  function TCart()
  {
   $this->SortCount=0;
 
   session_start(); //初始化一個(gè)session
   session_register('sId');
   session_register('sName');
   session_register('sPrice');
   session_register('sDiscount');
   session_register('sGoodPrice') ;
   session_register('sCount') ;
   session_register('sMaxCount') ;
 
   $this->Update();
   $this->Calculate();
  }
 
  //********私有,根據(jù)session的值更新類中相應(yīng)數(shù)據(jù)
  function Update()
  {
    global $sId,$sName,$sPrice,$sCount,$sDiscount,$sMaxCount,$sGoodPrice;
 
   if(!isset($sId) or !isset($sName) or !isset($sPrice)
      or !isset($sDiscount) or !isset($sMaxCount)
      or !isset($sGoodPrice) or !isset($sCount)) return;
 
   $this->Id        =$sId;
   $this->Name      =$sName;
   $this->Price     =$sPrice;
   $this->Count     =$sCount;
   $this->Discount  = $sDiscount ;
   $this->GoodPrice = $sGoodPrice ;
   $this->MaxCount  = $sMaxCount ;
 
   //計(jì)算商品總數(shù)
   $this->SortCount=count($sId);
 
  }
 
  //********私有,根據(jù)新的數(shù)據(jù)計(jì)算每類商品的價(jià)值及全部商品的總價(jià)
  function Calculate()
  {
   for($i=0;$i<$this->SortCount;$i++)
   {
     /*計(jì)算每件商品的價(jià)值,如果折扣是0 ,則為優(yōu)惠價(jià)格*/
     $GiftPrice = ($this->Discount[$i] == 0 ? $this->GoodPrice :
                   ceil($this->Price[$i] * $this->Discount[$i])/100 );
     $this->TotalCost += $GiftPrice * $this->Count[$i] ;
   }
  }
 
  //**************以下為接口函數(shù)
 
  //*** 加一件商品
  // 判斷是否藍(lán)中已有,如有,加count,否則加一個(gè)新商品
  //首先都是改session的值,然后再調(diào)用update() and calculate()來(lái)更新成員變量
  function Add($a_ID , $a_Name , $a_Price , $a_Discount ,
               $a_GoodPrice , $a_MaxCount , $a_Count)
  {
   global $sId , $sName , $sCount , $sPrice , $sDiscount ,
          $sGoodPrice , $sMaxCount ;
 
   $k=count($sId);
   for ($i=0; $i<$k; $i++)
   { //先找一下是否已經(jīng)加入了這種商品
     if($sId[$i]==$a_ID)
     {
      $sCount[$i] += $a_Count ;
      break;
     }
   }
   if($i >= $k)
   { //沒(méi)有則加一個(gè)新商品種類
    $sId[]        = $a_ID;
    $sName[]      = $a_Name;
    $sPrice[]     = $a_Price;
    $sCount[]     = $a_Count;
    $sGoodPrice[] = $a_GoodPrice ;
    $sDiscount[]  = $a_Discount ;
    $sMaxCount[]  = $a_MaxCount ;
   }
 
   $this->Update(); //更新一下類的成員數(shù)據(jù)
   $this->Calculate();
  }
 
  //移去一件商品
  function Remove($a_ID)
  {
   global $sId , $sName , $sCount , $sPrice , $sDiscount ,
          $sGoodPrice , $sMaxCount ;
 
   $k = count($sId);
   for($i=0; $i < $k; $i++)
   {
     if($sId[$i] == $a_ID)
     {
       $sCount[$i] = 0 ;
       break;
     }
   }
 
   $this->Update();
   $this->Calculate();
  }
 
  //改變商品的個(gè)數(shù)
  function ModifyCount($a_i,$a_Count)
  {
   global $sCount;
 
   $sCount[$a_i] = $a_Count ;
   $this->Update();
   $this->Calculate();
  }
 
  /***************************
  清空所有的商品
  *****************************/
  function RemoveAll()
  {
   session_unregister('sId');
   session_unregister('sName');
   session_unregister('sPrice');
   session_unregister('sDiscount');
   session_unregister('sGoodPrice') ;
   session_unregister('sCount') ;
   session_unregister('sMaxCount') ;
   $this->SortCount = 0 ;
   $this->TotalCost = 0 ;
  }
 
  //是否某件商品已在藍(lán)內(nèi),參數(shù)為此商品的ID
  function Exists($a_ID)
  {
   for($i=0; $i<$this->SortCount; $i++)
   {
     if($this->Id[$i]==$a_ID) return TRUE;
   }
   return FALSE;
  }
 
  //某件商品在藍(lán)內(nèi)的位置
  function IndexOf($a_ID)
  {
   for($i=0; $i<$this->SortCount; $i++)
   {
    if($this->Id[$i]==$id) return $i;
   }
   return 0;
  }
 
  //取一件商品的信息,主要的工作函數(shù)
  //返回一個(gè)關(guān)聯(lián)數(shù)組,
  function Item($i)
  {
   $Result[id]        = $this->Id[$i];
   $Result[name]      = $this->Name[$i];
   $Result[price]     = $this->Price[$i];
   $Result[count]     = $this->Count[$i];
   $Result[discount]  = $this->Discount[$i] ;
   $Result[goodprice] = $this->GoodPrice[$i] ;
   $Result[maxcount]  = $this->MaxCount[i] ;
   return $Result;
  }
 
  //取總的商品種類數(shù)
  function CartCount()
  {
   return $this->SortCount;
  }
 
  //取總的商品價(jià)值
  function GetTotalCost()
  {
   return $this->TotalCost;
  }

?>

  • 網(wǎng)友評(píng)論僅供網(wǎng)友表達(dá)個(gè)人看法,并不表明三亞資訊同意其觀點(diǎn)或證實(shí)其描述:
  • 驗(yàn)證碼:
  • effortbreathe
    simplebastard
    landpick appea
    appalrule blow
    specificarm br
    attendonly ben
    мошки в цветах
    玄碧湖
    黑白線稿“漂浮”在漁村的海天
    湛江北部灣農(nóng)旅產(chǎn)業(yè)園
    山欽灣燕子洞
    大隆水庫(kù)
    肇慶冷翁頂
    有種邪惡:它不教人去愛(ài),而是
    北京龍門澗
    惠州東莞兩頂
    林芝
    五郎嶂
    美麗沙海景
    椰味…
    蓋蒂博物館,私人收藏家的藏品
    三亞梅聯(lián)角頭灣星空
    國(guó)際奧運(yùn)會(huì)視覺(jué)系統(tǒng)手冊(cè)欣賞
    Failed to load
    centos 7.9 gl
    海南最美海灣攝影
    __FILE__和$_SER
    CSS rem 和 em
    input 透明背景
    ?小暑綠新荷
     三亞便民
    ?? 賀師傅開鎖配汽車鑰匙店服
    ?? 海南省小客車保有量調(diào)控管
    ?? 三亞車輛年檢
    ?? 維修家庭普通電路,電話1
    ?? 對(duì)中醫(yī)推拿有多年工作經(jīng)驗(yàn)
    ?? 海南遷禧搬家貨運(yùn)
    ?? 中國(guó)南方電網(wǎng)天涯供電所桶
    ?? 三亞中法供水有限公司
    ?? 電腦桌,保密柜,辦公家具
    ?? 泉源康體養(yǎng)生
     三亞新聞
    ?? 2023極光三亞露營(yíng)節(jié)
    ?? 來(lái),帶你去看不一樣的崖州
    ?? 三亞擬增設(shè)一條新公交線路
    ?? 三亞市新建商品房購(gòu)房問(wèn)答
    ?? 海南省住房和城鄉(xiāng)建設(shè)廳:
    ?? 崖州灣科技城一年一度“嗨
    ?? 海南省漁業(yè)監(jiān)察總隊(duì)原政委
    ?? 全球最大潛水培訓(xùn)機(jī)構(gòu)PA
    ?? 習(xí)近平總書記重要講話思維
    ?? 黨的二十大報(bào)告全文
     三亞美食
    ?? 湖南老湘味(黃流店)20
    ?? 麻辣甲魚,香辣小龍蝦
    ?? 朋友相聚商務(wù)接待,江伴月
    ?? 【春余燒烤涮】主打綠色自
    ?? 大糖糖小吃明天正式推出正
    ??  祖?zhèn)髅刂扑椒?/a>
    ?? 海掌柜海鮮
    ?? 漢密欣語(yǔ)(商品街店)
    ?? 小湖南家常菜館
    ?? 【牛太郎】 大型無(wú)煙
     三亞旅游
    ?? 三亞千古情景區(qū)
    ?? 三亞宋城旅游區(qū)5月推雙重
    ?? “永樂(lè)號(hào)”5月20日開啟
    ?? 海南最美的八個(gè)灣
    ?? 關(guān)于三亞
    ?? 紅藝人歌舞表演
    ?? 大小洞天
    ?? 美麗之冠
    ?? 三亞灣
    ?? 南田溫泉
     三亞酒店
    ?? 2023年三亞知名酒店推
    ?? 三亞浪漫海景公寓蘭?;▓@
    ?? 三亞灣HelloKitt
    ?? 三亞鳳凰島空中花園酒店
    ?? 三亞明申高爾夫度假酒店
    ?? 【臨春河路】三亞沐藍(lán)灣酒
    ?? 【三亞灣路】三亞海貝貝沙
    ?? 【河西路】東升快捷商務(wù)酒
    ?? 【團(tuán)結(jié)路】一路向南旅行客
    ?? 【三亞灣路】椰林灘大酒店
    信息發(fā)布
    瓊粹美好
    遷禧搬家
    天涯家居
    林控軟件
    三亞資訊公眾號(hào)
    關(guān)于我們      版權(quán)聲明      服務(wù)條款      聯(lián)系我們      站點(diǎn)地圖      sitemaps    瓊ICP備05002060號(hào)       ©Copyright 2003 - 2024  www.hrrqr.com  三亞資訊
    Powered by 霄榮廣告 傳遞美好