Cookie是存儲(chǔ)在客戶端瀏覽器中的數(shù)據(jù),我們通過Cookie來跟蹤與存儲(chǔ)用戶數(shù)據(jù)。一般情況下,Cookie通過HTTP headers從服務(wù)端返回到客戶端。多數(shù)web程序都支持Cookie的操作,因?yàn)镃ookie是存在于HTTP的標(biāo)頭之中,所以必須在其他信息輸出以前進(jìn)行設(shè)置,類似于header函數(shù)的使用限制。
PHP通過setcookie函數(shù)進(jìn)行Cookie的設(shè)置,任何從瀏覽器發(fā)回的Cookie,PHP都會(huì)自動(dòng)的將他存儲(chǔ)在$_COOKIE的全局變量之中,因此我們可以通過$_COOKIE['key']的形式來讀取某個(gè)Cookie值。
PHP中的Cookie具有非常廣泛的使用,經(jīng)常用來存儲(chǔ)用戶的登錄信息,購物車等,且在使用會(huì)話Session時(shí)通常使用Cookie來存儲(chǔ)會(huì)話id來識(shí)別用戶,Cookie具備有效期,當(dāng)有效期結(jié)束之后,Cookie會(huì)自動(dòng)的從客戶端刪除。同時(shí)為了進(jìn)行安全控制,Cookie還可以設(shè)置域跟路徑,我們會(huì)在稍后的章節(jié)中詳細(xì)的講解他們。
了解Cookie的概念以及用途,觀察代碼中輸出的Cookie值,然后刷新頁面,再次觀察預(yù)覽框中輸出的Cookie值。
為了網(wǎng)站安全性起見,本站點(diǎn)暫時(shí)不提供Cookie變量顯示功能,請各位同學(xué)自行在本地測試
請驗(yàn)證,完成請求
由于請求次數(shù)過多,請先驗(yàn)證,完成再次請求
打開微信掃碼自動(dòng)綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報(bào)