當前位置:妙知谷 >

遊戲數碼 >IT技術 >

PHP如何操作cookie?

PHP如何操作cookie?

在用php開發網站時,我們會接觸到cookie的創建,和讀取。在php代碼裏創建cookie,或讀取cookie數據,是一件很容易的事。下面一起來看下具體的代碼怎麼寫。

操作方法

(01)首先看下我們的代碼,如圖,我們要設置cookie,可以調用函數setcookie,第一個參數就是cookie的名稱,第二個參數是cookie的值。

PHP如何操作cookie?

(02)運行後,我們通過瀏覽器的插件可以看到這個cookie被成功創建。

PHP如何操作cookie? 第2張

(03)cookie已經創建,那怎麼讀取它的值呢?也很簡單,只需要提供cookie的名稱,用全局變量$_COOKIE就可以獲取到它的值,代碼如圖

PHP如何操作cookie? 第3張

(04)運行代碼,可以看到cookie的值成功讀取出來。

PHP如何操作cookie? 第4張

(05)在創建cookie時,我們可以為這個cookie設置過期時間,cookie過期了,我們就讀取不到這個cookie的值了。要設置過期時間,我們只需要在 setcookie函數裏設置第三個參數就行了,代碼如圖,setcookie("my_cookie", "sougou zhi nan 2", time() + 10); //把cookie設置成10秒後過期。

PHP如何操作cookie? 第5張

(06)按照上面代碼運行創建cookie,等超過10秒後,我們用代碼去讀取這個cookie,看得到什麼結果?如圖中可以看到,並沒有讀取到cookie的值,因為cookie已過期,我們讀取不到它的值。

PHP如何操作cookie? 第6張

(07)當我們的cookie過期時間設置得比較長,在還沒過期時,想把這個cookie刪除掉,怎麼處理?我們只需要把cookie的過期時間設置成已經過去的時間就行了。代碼如圖

PHP如何操作cookie? 第7張
標籤: PHP Cookie
  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/sm/itjishu/dex3q3.html