php中的cookie怎麼使用?

怪我咯
發布: 2023-03-13 10:36:01
原創
2057 人瀏覽過

這篇文章主要介紹了php中cookie的使用方法,包括建立/更新cookie 、刪除cookie、取cookie值等用法,需要的朋友可以參考下

#1.建立/更新cookie

 程式碼如下:

setCookie($cookieName,$value,time()+秒数);
登入後複製

範例:建立一個cookie,名字為UserName,值為zs,過期時間為2個星期

程式碼如下:

setcookie("UserName","zs",time()+2*7*24*3600);
登入後複製

如果不設定時間,就不會儲存到cookie檔案中。瀏覽器不關時,能夠存取。當瀏覽器關閉時,就無法存取了。

範例:

程式碼如下:

setcookie("Age","18");
登入後複製

2.取cookie的值

 程式碼如下:

$_cookie[$cookieName];
登入後複製

範例:取出UserName的值,放在變數$uName中

 程式碼如下:

$uName=$_COOKIE['UserName'];
登入後複製

取值的時候,一般會先判斷是否為空,再進行取值操作。上面的取值運算一般這樣寫:

 程式碼如下:

if (!empty($_COOKIE['UserName']))
{
$uName=$_COOKIE['UserName'];
}
登入後複製

3.刪除指定cookie

## 程式碼如下:

setcookie($cookieName,value,time()-秒数);
//或者
setcookie($cookiename, '');
//或者
setcookie($cookiename, NULL);
登入後複製

範例:刪除UserName


程式碼如下:

setcookie("UserName","zs",time()-3600);
登入後複製

4.刪除目前會話的所有cookie


 程式碼如下:

foreach($_COOKIE as $key=>$val){
setcookie($key,"",time()-100);
}
登入後複製
當無cookie時,本機儲存cookie的檔案也會刪除。

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

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板