《PHP學(xué)習(xí):php cookie 詳解使用實(shí)例》要點(diǎn):
本文介紹了PHP學(xué)習(xí):php cookie 詳解使用實(shí)例,希望對(duì)您有用。如果有疑問,可以聯(lián)系我們。
PHP教程下面首先為大家介紹一下cookie概念及工作原理.
PHP教程什么是 Cookie?
PHP教程Cookie 是一小段文本信息,伴隨著用戶請(qǐng)求和頁面在 Web 服務(wù)器和瀏覽器之間傳遞.用戶每次訪問站點(diǎn)時(shí),Web 應(yīng)用程序都可以讀取 Cookie 包含的信息.
PHP教程Cookie 的基本工作原理
PHP教程如果用戶再次訪問站點(diǎn)上的頁面,瀏覽器就會(huì)在本地硬盤上查找與該 URL 相關(guān)聯(lián)的 Cookie.如果該 Cookie 存在,瀏覽器就將它與頁面請(qǐng)求一起發(fā)送到您的站點(diǎn).
PHP教程Cookie 有哪些用途?
PHP教程Cookie 能夠幫助 Web 站點(diǎn)保存有關(guān)訪問者的信息.更概括地說,Cookie 是一種保持Web 應(yīng)用程序連續(xù)性的方法.使 Web 站點(diǎn)記住您.
PHP教程了解cookie概念及工作原理后,下面開始向大家介紹cookie實(shí)例:
PHP教程第一:創(chuàng)建/更新cookie
PHP教程創(chuàng)建cookie的php代碼如下:
PHP教程setCookie($cookieName,$value,time()+秒數(shù));
PHP教程實(shí)例:創(chuàng)建一個(gè)cookie,名字為sitename,值為manong,過期時(shí)間為15天
PHP教程setcookie("UserName","zs",time()+15*24*3600);
PHP教程注意:如果不設(shè)置時(shí)間,就不會(huì)保存到cookie文件中.瀏覽器不關(guān)時(shí),能夠訪問.當(dāng)瀏覽器關(guān)閉時(shí),就無法訪問了.
PHP教程第二:讀取cookie的值
PHP教程讀取cookie的值的代碼如下:
PHP教程$_cookie[$cookieName];
PHP教程實(shí)例:讀取sitename的值,放在變量$site中
PHP教程$site=$_COOKIE['sitename'];
PHP教程取值的時(shí)候,一般會(huì)先判斷是否為空,再進(jìn)行取值操作.上面的代碼并不嚴(yán)謹(jǐn),嚴(yán)謹(jǐn)?shù)拇a應(yīng)該這樣寫:
PHP教程
if (!empty($_COOKIE['sitename']))
{
$site=$_COOKIE['sitename'];
}
PHP教程?第三:刪除cookie
PHP教程刪除cookie的代碼如下:
PHP教程
setcookie($cookieName,value,time()-秒數(shù));
//或者
setcookie($cookiename, '');
//或者
setcookie($cookiename, NULL);
PHP教程實(shí)例:刪除sitename
PHP教程setcookie("sitename","",time()-3600);?
PHP教程第四:刪除當(dāng)前會(huì)話的所有cookie
PHP教程
foreach($_COOKIE as $key=>$val){
setcookie($key,"",time()-100);
}
PHP教程感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
轉(zhuǎn)載請(qǐng)注明本頁網(wǎng)址:
http://www.snjht.com/jiaocheng/2891.html