佳木斯湛栽影视文化发展公司

主頁(yè) > 知識(shí)庫(kù) > 實(shí)現(xiàn)PHP中session存儲(chǔ)及刪除變量

實(shí)現(xiàn)PHP中session存儲(chǔ)及刪除變量

熱門(mén)標(biāo)簽:服務(wù)器配置 Linux服務(wù)器 團(tuán)購(gòu)網(wǎng)站 電子圍欄 銀行業(yè)務(wù) 阿里云 Mysql連接數(shù)設(shè)置 科大訊飛語(yǔ)音識(shí)別系統(tǒng)

首先大家需要了解一下,PHP中session什么意思?有什么用?

session中文的意思可以表示為“會(huì)話(huà)”,其本來(lái)的含義是指有始有終的一系列動(dòng)作/消息,例如用戶(hù)提問(wèn)某個(gè)問(wèn)題,然后被回答,這樣一個(gè)完整的對(duì)話(huà),就相當(dāng)于一次會(huì)話(huà)。

而PHP session 變量就是用于存儲(chǔ)有關(guān)用戶(hù)會(huì)話(huà)的信息,或更改用戶(hù)會(huì)話(huà)的設(shè)置。Session 變量保存的信息是單一用戶(hù)的,并且可供應(yīng)用程序中的所有頁(yè)面使用。

但是session會(huì)話(huà)信息是臨時(shí)的,在用戶(hù)離開(kāi)網(wǎng)站后就會(huì)被刪除。如果需要永久儲(chǔ)存信息,就需要把數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)中。

那么下面我們就結(jié)合簡(jiǎn)單的代碼示例,為大家介紹PHP中session的基礎(chǔ)用法,存儲(chǔ)變量以及刪除變量。

一、session存儲(chǔ)變量

當(dāng)你需要將用戶(hù)的信息存儲(chǔ)到session中時(shí),必須先開(kāi)啟會(huì)話(huà)。

代碼示例如下:

?php
session_start();
$name="123";
$_SESSION['username']=$name;
$_SESSION['password']=$name;
 
echo $_SESSION['password'];

這里我們先開(kāi)啟會(huì)話(huà),然后將變量$name存儲(chǔ)到session中。通過(guò)echo輸出,測(cè)試結(jié)果如下:

session_start() 會(huì)創(chuàng)建新會(huì)話(huà)或者重用現(xiàn)有會(huì)話(huà)。

二、session刪除變量

1、使用unset()

?php
session_start();
$name="123";
$_SESSION['username']=$name;
unset($_SESSION['username']);
echo $_SESSION['username'];

通過(guò)echo測(cè)試結(jié)果如下:

unset() 銷(xiāo)毀指定的變量。

unset() 在函數(shù)中的行為會(huì)依賴(lài)于想要銷(xiāo)毀的變量的類(lèi)型而有所不同。

2、使用session_destroy()

session_destroy();

session_destroy() 銷(xiāo)毀當(dāng)前會(huì)話(huà)中的全部數(shù)據(jù),但是不會(huì)重置當(dāng)前會(huì)話(huà)所關(guān)聯(lián)的全局變量, 也不會(huì)重置會(huì)話(huà) cookie。如果需要再次使用會(huì)話(huà)變量,必須重新調(diào)用 session_start() 函數(shù)。

本篇文章就給關(guān)于PHP中session存儲(chǔ)變量以及刪除變量的方法介紹,也是非常簡(jiǎn)單的,希望對(duì)需要的朋友有所幫助!

您可能感興趣的文章:
  • PHP使用Redis實(shí)現(xiàn)Session共享的實(shí)現(xiàn)示例
  • PHP SESSION機(jī)制的理解與實(shí)例
  • PHP中如何使用Redis接管文件存儲(chǔ)Session詳解
  • PHP實(shí)現(xiàn)用session來(lái)實(shí)現(xiàn)記錄用戶(hù)登陸信息
  • PHP實(shí)現(xiàn)負(fù)載均衡session共享redis緩存操作示例
  • php session_decode函數(shù)用法講解

標(biāo)簽:棗莊 大理 廣元 江蘇 衡水 衢州 萍鄉(xiāng) 蚌埠

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《實(shí)現(xiàn)PHP中session存儲(chǔ)及刪除變量》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話(huà)咨詢(xún)

    • 400-1100-266
    怀化市| 道真| 深州市| 库车县| 同仁县| 雷山县| 扬州市| 灵台县| 思南县| 全南县| 阿图什市| 四川省| 龙井市| 达尔| 龙门县| 都匀市| 鹿泉市| 永安市| 柳州市| 涞源县| 盘山县| 凤凰县| 奉新县| 额尔古纳市| 仁化县| 南召县| 邵阳县| 万盛区| 永顺县| 卢氏县| 五常市| 鹤庆县| 怀柔区| 崇州市| 嫩江县| 黎平县| 瓦房店市| 綦江县| 页游| 七台河市| 荥经县|