首頁  >  文章  >  後端開發  >  php中Cookie的基本使用

php中Cookie的基本使用

autoload
autoload原創
2021-03-16 10:10:344071瀏覽

1.Cookie簡介

    Cookie是一種在遠端瀏覽器端儲存資料並以此來追蹤和辨識使用者的機制。 Cookie是完全保持在客戶端的如:IE firefox 當客戶端禁止cookie時將無法再使用。

2.Cookie的設定與應用程式

#
Setcookie(string name, string value, int expire,string path, string domain, int secure);
  • ##name是cookie變數名稱標識,你在php中將能像使用普通變數名稱相同來用他引用cookie變數;(必要)

  • ##value

    是cookie變數的初始值;(必要)

  • expire

    表示該cookie變數的有效時間;(可選。)

  • path

    為此cookie變數的相關路徑;(可選。)

  • #domain

    表示cookie變數的網站;(可選。)

  • secure

    則需在https 的安全傳輸時才有效。 (可選。)

3. 接收與處理 Cookie

<?php
$value = "my cookie value";// 发送一个简单的 cookie
setcookie("TestCookie",$value);
?>
...
<html>
<body>
echo $TestCookie;
echo $CookieArray[0];
echo $_COOKIE["TestCookie"]; 
echo $HTTP_COOKIE_VARS["TestCookie"];
##4.刪除Cookie

#    要刪除一個已經存在的
    Cookie
  • #,有兩個方法:

        SetCookie("TestCookie", "");
  • #    SetCookie("TestCookie", "value" , time()-1 / time() );

  • 5. 使用Cookie的限制

    必須在
  • HTML
檔案的內容輸出之前設定;

不同的瀏覽器對###Cookie# ##的處理不一致,且有時會出現錯誤的結果。限制是在客戶端的。 ############一個瀏覽器能建立的###Cookie###數量最多為30個,且每個不能超過4KB,每個###WEB###網站能設置的Cookie總數不能超過20個。 ############推薦:###php影片教學######

以上是php中Cookie的基本使用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn