// }}}
// {{{ add($item)
/**
* 增加商品到當前購物車
*
* @access public
* @param array $item 商品信息(一維數組:array(商品ID,商品名稱,商品單價,商品數量))
* @return array 返回當前購物車內商品的數組
*/
function add($item){
if(!is_array($item)||is_null($item)) return $this->cart;
if(!is_numeric(end($item))||(!is_numeric(prev($item))))
{
echo "價格和數量必須是數字";
return $this->cart;
}
is_numeric($str 所要判斷的字符串) 判斷給定的字符串是否爲數字或數字字符串
end($array 給定的數組) 函數將數組內部指針指向最後一個元素 ,如果成功將會返回該元素的值