中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php cookie與session會話基本用法

發布時間:2021-08-11 22:48:50 來源:億速云 閱讀:152 作者:chen 欄目:編程語言

這篇文章主要介紹“php cookie與session會話基本用法”,在日常操作中,相信很多人在php cookie與session會話基本用法問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”php cookie與session會話基本用法”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

cookie是Web服務器發送給瀏覽器的一塊信息。瀏覽器會在本地文件中給每一個Web服務器存儲cookie。以后瀏覽器在給特定的Web服務器發請求的時候,同時會發送所有為該服務器存儲的cookie。

session是另一種記錄客戶狀態的機制。不同的是cookie保存在客戶端瀏覽器中,而session保存在服務器上。客戶端瀏覽器訪問服務器的時候,服務器把客戶端信息以某種形式記錄在服務器上,這就是session。客戶端瀏覽器再次訪問時只需要從該session中查找該客戶的狀態就可以了。

cookie即是傳統的會話控制,由于要存儲的信息是保存在客戶端的,所以安全系數較低,而session會話控制是將要存儲的信息保存在服務器上的,所以相對于cookie安全系數較高.

不論是在使用cookie方式存儲,還是session方式存儲在使用存儲的函數之前都不能有輸出語句,否則會產生一個e級錯誤。

使用cookie的存儲的方式

setcookie('cookie_name','cookie_value',cookie_time);

(免費視頻教程推薦:php視頻教程)

使用session的存儲方式

session_start());

當用戶一次執行到session_start()這個函數時,會產生一個session_id(),這個session_id()會復制一份,一份作為文件名,保存在服務器上,一份作為字符串保存給客戶端的session_name()的文件下,當用戶第二次執行到sessio_start()的時候用戶是帶著自己的session_id()多來的,然后當我們需要使用到session的時候,客戶端會拿著自己的session_id()在服務器上找與自己手上的session_id()相匹配的session_id(),然后打開文件。

下面是index.php

<?php
session_start();//用戶第一次執行session_start()函數
$_SESSION['name']='譚勇';//向session文件里面存放數據
$_SESSION['age']=19;;//向session文件里面存放數據
?>

下面是index_a.php

<?php
session_start();//用戶第二次執行session_start()函數
if(isset($_SESSION['name'])){  //判斷是否存在sesison,如果是就執行當前括號當中的內容
echo $_SESSION['name'];
echo '<br>';
echo $_SESSION['age'];
}else{
header("location:index.php");//如果不存在session則跳轉到頁面index.php
}
?>

那么我們注冊了一個會話之后我們怎么去刪除這個會話呢?

以下是刪除會話的代碼

<?php
session_start();//開啟session
if(isset($_SESSION['name'])){
unset($_SESSION['name']);//刪除$_SESSION['name'];
unset($_SESSION ['age']);//刪除$_SESSION['age'];
session_destroy();注銷會話
}else{
header("location:index.php");//如果不存在session則跳轉到頁面index.php
}
//如果你覺得我打的代碼對你有幫助,求評論,請注意發言的禮儀,亂說刪評論.
?>

到此,關于“php cookie與session會話基本用法”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宜都市| 建湖县| 隆德县| 辰溪县| 睢宁县| 太和县| 景德镇市| 昌邑市| 苍溪县| 庐江县| 邮箱| 灵武市| 东至县| 双江| 新蔡县| 沈阳市| 綦江县| 太保市| 三明市| 合山市| 达孜县| 丽水市| 盱眙县| 同心县| 麻城市| 临安市| 清苑县| 涪陵区| 福清市| 武定县| 岳阳市| 天津市| 合山市| 视频| 和平县| 多伦县| 商丘市| 三江| 阿城市| 新兴县| 谢通门县|