php中cookie的使用方法
1.創(chuàng)建/更新cookie
setCookie($cookieName,$value,time()+秒數(shù));
例子:創(chuàng)建一個(gè)cookie,名字為UserName,值為zs,過(guò)期時(shí)間為2個(gè)星期
setcookie("UserName","zs",time()+2*7*24*3600);
如果不設(shè)置時(shí)間,就不會(huì)保存到cookie文件中。瀏覽器不關(guān)時(shí),能夠訪問(wèn)。當(dāng)瀏覽器關(guān)閉時(shí),就無(wú)法訪問(wèn)了。
例子:
setcookie("Age","18");
2.取cookie的值
$_cookie[$cookieName];
例子:取出UserName的值,放在變量$uName中
$uName=$_COOKIE['UserName'];
取值的時(shí)候,一般會(huì)先判斷是否為空,再進(jìn)行取值操作。上面的取值操作一般這樣寫:
if (!empty($_COOKIE['UserName']))
{
$uName=$_COOKIE['UserName'];
}
3.刪除指定cookie
setcookie($cookieName,value,time()-秒數(shù));
//或者
setcookie($cookiename, '');
//或者
setcookie($cookiename, NULL);
例子:刪除UserName
setcookie("UserName","zs",time()-3600);
4.刪除當(dāng)前會(huì)話的所有cookie
foreach($_COOKIE as $key=>$val){
setcookie($key,"",time()-100);
}
當(dāng)無(wú)cookie時(shí),本機(jī)保存cookie的文件也將刪除。
相關(guān)文章
PHP實(shí)現(xiàn)手機(jī)歸屬地查詢API接口實(shí)現(xiàn)代碼
主要使用curl實(shí)現(xiàn),需要開(kāi)啟php對(duì)curl的支持2012-08-08Laravel框架實(shí)現(xiàn)定時(shí)發(fā)布任務(wù)的方法
這篇文章主要介紹了Laravel框架實(shí)現(xiàn)定時(shí)發(fā)布任務(wù)的方法,結(jié)合實(shí)例形式分析了使用Linux的cronTab功能實(shí)現(xiàn)定時(shí)發(fā)布任務(wù)的相關(guān)設(shè)置與操作技巧,需要的朋友可以參考下2018-08-08Symfony2使用第三方庫(kù)Upload制作圖片上傳實(shí)例詳解
這篇文章主要介紹了Symfony2使用第三方庫(kù)Upload制作圖片上傳的方法,結(jié)合實(shí)例形式較為詳細(xì)的分析了Symfony2使用第三方庫(kù)Upload的具體步驟與相關(guān)使用技巧,需要的朋友可以參考下2016-02-02一個(gè)簡(jiǎn)單的PHP驗(yàn)證碼實(shí)現(xiàn)代碼
為提高網(wǎng)站安全性,登陸采用驗(yàn)證碼是必不可少的。一款簡(jiǎn)單精致的PHP驗(yàn)證碼應(yīng)運(yùn)而生!此驗(yàn)證碼簡(jiǎn)潔美觀,源碼簡(jiǎn)單,可以自定義修改樣式,是一款不錯(cuò)的驗(yàn)證碼。2014-05-05Zend Framework入門教程之Zend_Db數(shù)據(jù)庫(kù)操作詳解
這篇文章主要介紹了Zend Framework入門教程之Zend_Db數(shù)據(jù)庫(kù)操作,結(jié)合實(shí)例形式詳細(xì)分析了Zend_Db_Adapter的功能及數(shù)據(jù)庫(kù)操作的相關(guān)技巧,需要的朋友可以參考下2016-12-12PHP結(jié)合jQuery插件ajaxFileUpload實(shí)現(xiàn)異步上傳文件實(shí)例
這篇文章主要介紹了PHP結(jié)合jQuery插件ajaxFileUpload實(shí)現(xiàn)異步上傳文件實(shí)例,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2015-11-11PHP實(shí)現(xiàn)微信申請(qǐng)退款功能
這篇文章主要為大家詳細(xì)介紹了PHP實(shí)現(xiàn)微信申請(qǐng)退款功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下方法2018-10-10