91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

如何在php中使用session

發布時間:2020-07-22 16:54:44 來源:億速云 閱讀:168 作者:Leah 欄目:編程語言

本篇文章為大家展示了如何在php中使用session,代碼簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

php使用session的方法:1、開始PHP Session,將【session_start()】函數位于標簽前;2、使用【PHP $_SESSION】存儲Session變量;3、使用【unset()】銷毀Session。

php使用session的方法:

PHP Session 變量

您在計算機上操作某個應用程序時,您打開它,做些更改,然后關閉它。這很像一次對話(Session)。計算機知道您是誰。它清楚您在何時打開和關閉應用程序。然而,在因特網上問題出現了:由于 HTTP 地址無法保持狀態,Web 服務器并不知道您是誰以及您做了什么。

PHP session 解決了這個問題,它通過在服務器上存儲用戶信息以便隨后使用(比如用戶名稱、購買商品等)。然而,會話信息是臨時的,在用戶離開網站后將被刪除。如果您需要永久存儲信息,可以把數據存儲在數據庫中。

Session的工作機制是:為每個訪客創建一個唯一的 id (UID),并基于這個 UID 來存儲變量。UID 存儲在 cookie 中,或者通過 URL 進行傳導。

開始 PHP Session

在您把用戶信息存儲到 PHP session 中之前,首先必須啟動會話。

注釋:session_start()函數必須位于 <html> 標簽之前:

實例

<?php session_start(); ?>
 
<html>
<body>
 
</body>
</html>

上面的代碼會向服務器注冊用戶的會話,以便您可以開始保存用戶信息,同時會為用戶會話分配一個 UID。

存儲 Session 變量

存儲和取回session變量的正確方法是使用 PHP $_SESSION 變量:

實例

<?php
session_start();
// 存儲 session 數據
$_SESSION['views']=1;
?>
 
<html>
<head>
<meta charset="utf-8">
<title>菜鳥教程(runoob.com)</title>
</head>
<body>
 
<?php
// 檢索 session 數據
echo "瀏覽量:". $_SESSION['views'];
?>
 
</body>
</html>

輸出:

瀏覽量:1

在下面的實例中,我們創建了一個簡單的 page-view 計數器。isset()函數檢測是否已設置 "views" 變量。如果已設置 "views" 變量,我們累加計數器。如果 "views" 不存在,則創建 "views" 變量,并把它設置為 1:

實例

<?php
session_start();
 
if(isset($_SESSION['views']))
{
    $_SESSION['views']=$_SESSION['views']+1;
}
else
{
    $_SESSION['views']=1;
}
echo "瀏覽量:". $_SESSION['views'];
?>

銷毀 Session

如果您希望刪除某些 session 數據,可以使用 unset()session_destroy() 函數。

unset()函數用于釋放指定的 session 變量:

實例

<?php
session_start();
if(isset($_SESSION['views']))
{
    unset($_SESSION['views']);
}
?>

您也可以通過調用session_destroy()函數徹底銷毀 session:

實例

<?php
session_destroy();
?>


上述內容就是如何在php中使用session,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

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

AI

西吉县| 加查县| 德江县| 张家港市| 泉州市| 托里县| 镇康县| 和田市| 石阡县| 政和县| 东丽区| 泾川县| 万安县| 宁南县| 云梦县| 怀安县| 连江县| 岐山县| 温宿县| 保德县| 龙门县| 台江县| 杭州市| 始兴县| 扎兰屯市| 七台河市| 清丰县| 龙游县| 通辽市| 广河县| 湄潭县| 东台市| 额敏县| 九江市| 宽城| 邵阳市| 南昌县| 屏东市| 汨罗市| 盐池县| 湖州市|