這篇文章主要介紹了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中文網其他相關文章!