我的位置: 首頁 > 學習專區 > PHP技術 > PHP中如何使用Cookie?

PHP中如何使用Cookie?

2013-01-23 14:34:44
來源:
[導讀] PHP對Cookie的接收和處理的支持非常好,是完全自動的,跟FORM變量的原則一樣,特別簡單。比如設置一個名為 MyCookier的Cookie,PHP會自動

PHP對Cookie的接收和處理的支持非常好,是完全自動的,跟FORM變量的原則一樣,特別簡單。

比如設置一個名為 MyCookier的Cookie,PHP會自動從WEB服務器接收的HTTP頭里把它分析出來,并形成一個與普通變量一樣的變量,名為$ myCookie,這個變量的值就是Cookie的值。數組同樣適用。另外一個辦法是引用PHP的全局變量$HTTP_COOKIE_VARS數組。

分別舉例如下:(假設這些都在以前的頁面里設置過了,并且仍然有效)

echo $MyCookie;

echo $CookieArray[0];

echo $_COOKIE["MyCookie"];

echo $HTTP_COOKIE_VARS["MyCookie"];

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

1、SetCookie(“Cookie”, “”);

2、SetCookie(“Cookie”, “value” , time()-1 / time() );

使用Cookie的限制

1、必須在HTML文件的內容輸出之前設置;

2、不同的瀏覽器對Cookie的處理不一致,且有時會出現錯誤的結果。

3、限制是在客戶端的。一個瀏覽器能創建的Cookie數量最多為30個,并且每個不能超過4KB,每個WEB站點能設置的Cookie總數不能超過20個。

評論
熱點專題
>>
相關文章推薦
>>
好吊妞免费视频在线观看,久久亚洲国产人成综合网,久久精品国产2020,欧美精品综合在线
亚洲国产一区中文 | 亚洲区日韩精品中文字幕 | 香港三级日本三级韩级人妇 | 日本中文字幕一二区视频 | 亚洲浓毛少妇毛茸茸 | 一级日本大片免费 |