使用三個陣列記錄購物車內容
$cart[id] 記錄商品ID
$cart[quantity] 記錄商品數量
$cart[price] 記錄商品價格
ID就是商品唯一識別碼
數量跟價格是方便最後結帳統計使用
再來就是幾個有用的函數
in_array("字串",$arr);
判斷是否在陣列內
$key = array_search("字串",$arr);
找到字串在陣列人的KEY值.
$cart[id] = something;
將something加入陣列內
unset ($arr [$key])
清空$arr[$key]的值,該位置還在.
$arr = array_values($arr);
將清空後的位置移除.
count($cart[id)
算出陣列個數
以上,基本購物車功能(加入、改數量、移除)都可以做出來了.
沒有留言:
張貼留言