本文主要為大家分享一篇PHP入門之Session的方法,具有很好的參考價值,希望對大家有所協助。一起跟隨小編過來看看吧。
作用:儲存一個使用者的資訊,更改使用者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();?>
相關推薦:
session原理及實現共用
session原理
PHP中的Session工作原理