• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    PHP如何操作cookie?

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

    操作方法

    • 01

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

    • 02

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

    • 03

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

    • 04

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

    • 05

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

    • 06

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

    • 07

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

    • End
    • 發表于 2017-10-09 00:00
    • 閱讀 ( 487 )
    • 分類:電腦網絡

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆