php中的cookie技術

2021-10-16 17:11:36 字數 1392 閱讀 1339

setcookie('username','user1',time()+3600,'/');
setcookie('username','user1',time()-1,'/');	//相當於重新設定cookie,回到原始狀態
&_cookie=array();無法實現
setcookie('username','user1',0,'/');如果把設定時間改為0,則代表會話結束(session),即瀏覽器全部關閉後過期。

setcookie前最好不要有任何輸出,版本高可忽略

<?php 

setcookie(

"username","user1",time(

)+5,"/"

);//屬性名,屬性值,時間(s),範圍(www下的任何目錄)

setcookie(

"password","123",time(

)+3600,"/");

setcookie(

"user_id","20",time(

)+3600,"/");

print_r(

$_cookie);

?>

<?php 

//設定cookie會話結束過期---關閉瀏覽器為會話結束

setcookie(

"username","user1",0,"/"

);//屬性名,屬性值,時間(s),範圍(www下的任何目錄)

setcookie(

"password","123",0,"/");

setcookie(

"user_id","20",0,"/");

print_r(

$_cookie);

?>

<?php 

//設定cookie過期

setcookie(

"username","user1",time(

)-1,"/"

);//屬性名,屬性值,時間(s),範圍(www下的任何目錄)

setcookie(

"password","123",time(

)-1,"/");

setcookie(

"user_id","20",time(

)-1,"/");

print_r(

$_cookie);

?>

設定cookie後在瀏覽器中的顯示

PHP 相關技術 cookie

cookie的基本流程如下 設定cookie 可以用php,js進行設定 cookie被自動新增到request header中 服務端接收到cookie,進行操作 什麼是cookie?cookie是瀏覽器自帶的,儲存到客戶端,具體來說是乙個純文字檔案,每個瀏覽器儲存的位置都不一樣。cookie有什...

php 會話技術 cookie

我們訪問 走的是http協議,協議具有無連線無狀態的特性,對事物的處理不具有記憶能力,即每次請求不會記錄使用者的訪問行為。我們在web專案中,很多時候需要將會話資料持久化記憶儲存,以便後續的程式能夠隨時呼叫和使用,比如使用者的登入等。瀏覽器多次請求同一臺伺服器時,將資料持久化儲存的一種技術,就是會話...

php中的cookie用法

cookie和session都可以暫時儲存在多個頁面中使用的變數,但是它們有本質的差別。cookie存放在客戶端瀏覽器中,session儲存在伺服器上。它們之間的聯絡是session id一般儲存在cookie中。cookie工作原理 當客戶訪問某個 時,在php中可以使用setcookie函式生成...