一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - php cookie 詳解使用實例

php cookie 詳解使用實例

2021-03-18 16:24PHP教程網 PHP教程

這篇文章主要介紹了php cookie 詳解使用實例的相關資料,需要的朋友可以參考下

下面首先為大家介紹一下cookie概念及工作原理。

什么是 Cookie?

Cookie 是一小段文本信息,伴隨著用戶請求和頁面在 Web 服務器和瀏覽器之間傳遞。用戶每次訪問站點時,Web 應用程序都可以讀取 Cookie 包含的信息。

Cookie 的基本工作原理

如果用戶再次訪問站點上的頁面,瀏覽器就會在本地硬盤上查找與該 URL 相關聯的 Cookie。如果該 Cookie 存在,瀏覽器就將它與頁面請求一起發送到您的站點。

Cookie 有哪些用途?

Cookie 能夠幫助 Web 站點保存有關訪問者的信息。更概括地說,Cookie 是一種保持Web 應用程序連續性的方法.使 Web 站點記住您.

了解cookie概念及工作原理后,下面開始向大家介紹cookie實例:

第一:創建/更新cookie

創建cookie的php代碼如下:

setCookie($cookieName,$value,time()+秒數);

實例:創建一個cookie,名字為sitename,值為manong,過期時間為15天

setcookie("UserName","zs",time()+15*24*3600);

注意:如果不設置時間,就不會保存到cookie文件中。瀏覽器不關時,能夠訪問。當瀏覽器關閉時,就無法訪問了。

第二:讀取cookie的值

讀取cookie的值的代碼如下:

$_cookie[$cookieName];

實例:讀取sitename的值,放在變量$site中

$site=$_COOKIE['sitename'];

取值的時候,一般會先判斷是否為空,再進行取值操作。上面的代碼并不嚴謹,嚴謹的代碼應該這樣寫:

?
1
2
3
4
if (!empty($_COOKIE['sitename']))
{
  $site=$_COOKIE['sitename'];
}

 第三:刪除cookie

刪除cookie的代碼如下:

?
1
2
3
4
5
setcookie($cookieName,value,time()-秒數);
//或者
setcookie($cookiename, '');
//或者
setcookie($cookiename, NULL);

實例:刪除sitename

setcookie("sitename","",time()-3600); 

第四:刪除當前會話的所有cookie

?
1
2
3
foreach($_COOKIE as $key=>$val){
 setcookie($key,"",time()-100);
}

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 日韩欧美一区二区三区视频 | 国产精品久久久久久吹潮 | 色v在线 | 色无月 | 爽好舒服把腿张小说 | 91久久青青青国产免费 | 99热热99| 亚洲丰满模特裸做爰 | 国产一级在线观看视频 | 精品91自产拍在线 | 青青草成人在线 | 校园全肉高h湿一女多男 | 亚州在线视频 | 日朝欧美亚洲精品 | 成人资源影音先锋久久资源网 | 免费国产好深啊好涨好硬视频 | 办公室恋情在线观看 | 国产色视频一区二区三区 | 成人免费播放器 | 99久久久久久久 | 国产第7页 | 国产精品久久久久久 | 国产精品久久国产三级国电话系列 | 99视频网址 | 男人最爱看的网站 | 青青草原国产视频 | 日本中出视频 | 亚洲区精品 | 国产永久免费视频m3u8 | 国产精品视频1区 | 精品99在线观看 | futa巨大好爽好长 | 9久热这里只有精品视频在线观看 | 免费成年视频 | 无套日出白浆在线播放 | 乌克兰bbw | 国产成人在线免费观看 | 韩国三级2020| 免费看伦理片 | 星空无限传媒视频在线观看视频 | 性free非洲老妇|