2010年7月23日

簡易購物車做法

使用三個陣列記錄購物車內容

$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)
算出陣列個數

以上,基本購物車功能(加入、改數量、移除)都可以做出來了.

沒有留言:

張貼留言