1. 程式人生 > >php cookie使用

php cookie使用

php cookie使用

1.存cookie

$recentDisplay = isset($_COOKIE['recentDisplay']) ? unserialize($_COOKIE['recentDisplay']) : array();
        // 把剛剛瀏覽的這件商品的ID放到這個陣列中的最前面
        array_unshift($recentDisplay, $this->param['goods_id']);
        // 去復
        $recentDisplay = array_unique($recentDisplay
); // 如果超過12個就只保留前12個 if(count($recentDisplay) > 12){ $recentDisplay = array_slice($recentDisplay, 0, 12); } // 把處理好的陣列儲存回COOKIE中 $aMonth = 30 * 86400; $data = serialize($recentDisplay); setcookie('recentDisplay', $data, time() + $aMonth
, '/'); var_dump($recentDisplay);
    2.獲取cookie
 $recentDisplay = isset($_COOKIE['recentDisplay']) ? unserialize($_COOKIE['recentDisplay']) : array();
 //對$recentDisplay進行判斷,再進行後面的邏輯編寫