PHP開發Session原理以及使用詳解
儲存一個使用者的信息,更改使用者session的設置,所有頁面都可以使用。本文主要和大家分享PHP開發Session原理以及使用詳解,希望能幫助大家。
PHP Session 變數
開啟程序,做些更改,再儲存退出。就是一次session。伺服器能透過session知道是誰在操作。
工作機制:為訪客建立一個uid,根據這個uid儲存變量,uid儲存在cookie中,或URL傳導。
相關專題推薦:php session (包含圖文、影片、案例)
使用PHP Session
把使用者資訊儲存到session前,啟動回話
註解:session_start() 函數必須位於<html>
標籤之前:
<?php session_start(); ?><html><body></body></html>
向伺服器註冊使用者會話,方便保存使用者訊息,同時為使用者會話分配一個uid
儲存Session 變數
#儲存和取得session都是用$_SESSION
<?phpsession_start();// 存储 session 数据if(isset($_SESSION['views'])) { $_SESSION['views']=$_SESSION['views']+1; }else{ $_SESSION['views']=9999; }?><html><head><meta charset="utf-8"></head><body><?php// 检索 session 数据echo "浏览量:". $_SESSION['views'];?></body></html>
輸出「瀏覽量:9999」
銷毀Session
使用哪個unset()
或session_destroy()
函數銷毀
<?phpsession_start();if(isset($_SESSION['views'])) { //释放指定的 session 变量 unset($_SESSION['views']); }//彻底销毁 sessionsession_destroy();?>
作用:儲存一個使用者的訊息,更改使用者session的設置,所有頁面都可以使用。
PHP Session 變數
開啟程序,做些更改,再儲存退出。就是一次session。伺服器能透過session知道是誰在操作。
工作機制:為訪客建立一個uid,根據這個uid儲存變量,uid儲存在cookie中,或URL傳導。
使用PHP Session
把使用者資訊儲存到session前,啟動回話
註解:session_start() 函數必須位於<html>
標籤之前:
<?php session_start(); ?><html><body></body></html>
向伺服器註冊使用者會話,方便保存使用者訊息,同時為使用者會話分配一個uid
#儲存Session 變數
儲存和取得session都是用$ _SESSION
<?phpsession_start();// 存储 session 数据if(isset($_SESSION['views'])) { $_SESSION['views']=$_SESSION['views']+1; }else{ $_SESSION['views']=9999; }?><html><head><meta charset="utf-8"></head><body><?php// 检索 session 数据echo "浏览量:". $_SESSION['views'];?></body></html>
輸出「瀏覽量:9999」
#銷毀Session
使用哪一個unset()
或session_destroy()
函數銷毀
<?phpsession_start();if(isset($_SESSION['views'])) { //释放指定的 session 变量 unset($_SESSION['views']); }//彻底销毁 sessionsession_destroy();?>
相關推薦:
以上是PHP開發Session原理以及使用詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

適用於 Ubuntu 和 Debian 的 PHP 8.4 安裝和升級指南

如何設定 Visual Studio Code (VS Code) 進行 PHP 開發
