久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術(shù)文章
文章詳情頁

PHP操作Session和Cookie

瀏覽:35日期:2022-09-13 11:10:57

我們跟蹤用戶信息時需要用到Session和Cookie,比如用戶登錄驗證、記錄用戶瀏覽歷史,存儲購物車數(shù)據(jù),限制用戶會話有效時間等。今天我們來了解下PHP是如何操作Session和Cookie的。

Session

PHP的$_SESSION可以存儲當(dāng)前用戶數(shù)據(jù)信息,用戶訪問WEB網(wǎng)站的時候,PHP會給每個訪問的用戶創(chuàng)建一個session ID,該ID是唯一ID,保存在客戶機上,而用戶的會話數(shù)據(jù)是保存到服務(wù)端的,PHP可以對每個不同的用戶信息進(jìn)行存儲,當(dāng)會話過期后,用戶session信息也會失效。

使用Session,在使用PHP session時,一定要在頁頭加上session_start(),告訴服務(wù)器開始使用session了,而且在它之前應(yīng)該沒有任何輸出,否則會報錯。

<?php session_start(); //PHP 代碼... ?>

PHP設(shè)置與獲取Session

我們可以使用PHP的$_SESSION來設(shè)置和獲取Session數(shù)據(jù),如:

<?php session_start(); //設(shè)置一個session值 $_SESSION['name'] = 'Hello'; //將session以數(shù)組形式保存 $_SESSION['arr'] = array(’name’ => ’Hello’, ’url’ => ’http://www.helloweba.com’, ’type’=> ’website’); ?>

一旦儲存了Session數(shù)據(jù),我們就可以在網(wǎng)站上使用Session,比如我們在另一個頁面就可以獲取Session數(shù)據(jù):

<?php session_start(); //獲取保存的Session name echo $_SESSION['name']; //打印數(shù)組session print_r($_SESSION['arr']); ?>

PHP刪除Session

當(dāng)不再使用Session時,我們可以使用PHP將session數(shù)據(jù)刪除和清空,方法如下:

<?php unset($_SESSION['name']); ?>

如果要清空當(dāng)前用戶所有的Session信息可以使用以下代碼:

<?php session_destroy(); ?> Cookie

Cookie是由用戶訪問的網(wǎng)站服務(wù)端給當(dāng)前客戶機上創(chuàng)建的一個臨時文件,用來保存用戶信息,以便用戶下次繼續(xù)訪問該網(wǎng)站時,網(wǎng)站服務(wù)器能識別用戶信息,常見的Cookie用來保存用戶界面,用戶ID等數(shù)據(jù)。

PHP設(shè)置Cookie

我們可以使用PHP的setcookie()在客戶端創(chuàng)建cookie,這個函數(shù)提供主要的三個參數(shù),cookie名稱,值和有效時長。

<?php $cookie_val = ’Chrome’; setcookie('browser', $cookie_val, time()+3600); ?>

運行以上代碼,將會創(chuàng)建一個名稱為Chrome的Cookie,并且在客戶端保存1個小時,1小時后該cookie信息失效。

PHP接收Cookie

當(dāng)Cookie創(chuàng)建后,我們很容易就可以獲取到cookie值,使用PHP的$_COOKIE,用法如下:

<?php if(isset($_COOKIE[’browser’])) { echo ’您的瀏覽器是:’ . $_COOKIE[’browser’]; } ?>

PHP刪除Cookie

如果你想徹底在你的機器上刪除保存的cookie信息,可以使用以下代碼:

<?php setcookie('browser', '', time()-3600); ?>

以上代碼將名稱為browser的cookie清空,并將有效期設(shè)置到1小時前,完全清空了cookie信息。

標(biāo)簽: PHP
相關(guān)文章:
主站蜘蛛池模板: 亚洲日本va中文字幕 | 韩国精品一区 | 国产精品久久久久久久久费观看 | 大象视频成人在线观看 | 最新日韩精品在线观看 | 日本福利网站 | 久久久精品国产 | 99视频网 | 欧美日韩国产高清 | 黄网在线观看 | 欧美hdfree性xxxx| 国产女人高潮视频在线观看 | 国产999精品久久久久久 | 精品毛片| av超碰| 国产三级日本三级美三级 | 久久99这里只有精品 | 欧美日韩中文 | 大胸av | 9999国产精品 | 伊人av在线免费观看 | 成人h漫在线观看 | 国产欧美日韩成人 | 久久久精品一区 | 亚洲精品久久久久久下一站 | 日韩a∨精品日韩在线观看 山岸逢花在线 | 99亚洲| 国产一区二区免费电影 | 日韩免费网站 | 精品乱子伦一区二区三区 | 免费观看一级黄色片 | 色吟av| 蜜桃视频网站在线观看 | 麻豆国产露脸在线观看 | 成人无遮挡毛片免费看 | www.中文字幕在线 | 精品影院 | 欧美一区二区三区爽大粗免费 | 亚洲精品成人 | 亚洲久久久久久 | 国产成人在线播放 |