本文主要為大家分享一篇PHP入門之Session的方法,具有很好的參考價值,希望對大家有幫助。一起跟著小編過來看看吧。
作用:儲存一個使用者的信息,更改使用者session的設置,所有頁面都可以用。
開啟程序,做些更改,再儲存退出。就是一次session。伺服器能透過session知道是誰在操作。
工作機制:為訪客建立一個uid,根據這個uid儲存變量,uid儲存在cookie中,或URL傳導。
把使用者資訊儲存到session前,啟動回話
註解:session_start() 函數必須位於<html>
標籤之前:
<?php session_start(); ?><html><body></body></html>
向伺服器註冊使用者會話,方便保存使用者訊息,同時為使用者會話分配一個uid
儲存和取得session都是用$ _SESSION
<?php session_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」
使用哪一個unset()
或session_destroy()
函數銷毀
<?php session_start(); if(isset($_SESSION['views'])) { //释放指定的 session 变量 unset($_SESSION['views']); } //彻底销毁 sessionsession_destroy(); ?>
相關推薦:
以上是PHP入門Session的詳細內容。更多資訊請關注PHP中文網其他相關文章!