Session基本介紹:
在PHP中,每個Session都有一個ID。這個Session ID是一個由PHP隨機產生的加密數字。這個Session ID透過Cookie儲存在客戶端瀏覽器中,或是直接透過URL傳遞到客戶端。
Session ID就像是一把鑰匙,用來註冊到Session變數中。這些Session變數是儲存在伺服器端的。 Session ID是客戶端唯一存在的繪畫資料。
使用Session ID開啟伺服器端對應的Session變量,跟用戶相關的會話資料便一目了然了。預設情況下,在伺服器端的Session變數是以檔案的形式加以保存的,但會話變數資料也經常透過資料庫進行儲存。
使用Session可以不需要手動設定Cookie,PHP Session可以自動處理。
簡單綜合應用:
1、在網站根目錄下建造一個Session資料夾。
2、在Session資料夾下建立open.php,輸入如下程式碼並儲存。
<?php session_start(); $_SESSION['name'] = "admin"; echo "name:".$_SESSION['name']; ?> <a href='use.php'>next</a>
<?php session_start(); echo "name:".$_SESSION['name']; ?> <a href='close.php'>next</a>
<?php session_start() ; unset($_SESSION['name']); if (isset($_SESSION['name'])){ echo "name:".$_SESSION['name']; }else{ echo "closed"; } session_destroy(); ?>
以上就介紹了PHP Session簡單應用例程,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。