最近瀏覽過的商品功能實現
工具/原料
電腦,程式碼編輯器
最近瀏覽過的商品功能實現:
1.
該資訊是“當前”使用者瀏覽過的商品資訊,並且該資訊是“臨時”的
根據該特點:可以把該資訊儲存給cookie
當用戶檢視“商品詳情頁面”的時候,就把該商品儲存給cookie
cookie中只儲存被瀏覽商品的“goods_id主鍵”資訊,
並且組織為一個數組格式:array(31,35,102,17,56)
只保留最近瀏覽過的“5個”商品資訊
2.
操作步驟:
① 讀取cookie,獲得已經瀏覽的商品id資訊
② 判斷“當前的商品id” 在cookie中已經存在,並刪除之
② 追加目前的商品到資料中
③ 舊的、新的合併到一起再儲存給cookie
3.可以把陣列的key-value的位置顛倒下,再刪除指定的元素。
4.
把使用者瀏覽的商品資訊儲存給cookie:
5.要實現的結果。5個最近瀏覽的商品。
6.
設定、獲取最近瀏覽器過的5個商品程式碼:
7.
顯示最近瀏覽的商品程式碼: