PHP session 變量用于存儲關于用戶會話(session)的信息砰琢,或者更改用戶會話(session)的設置蘸嘶。session 變量存儲單一用戶的信息,并且對于應用程序中的所有頁面都是可用的陪汽。
那到底什么是session 呢训唱? 往下看...
session 通過在服務器上存儲用戶信息以便隨后使用(比如用戶名稱、購買商品等)挚冤。然而况增,會話信息是臨時的,在用戶離開網(wǎng)站后將被刪除训挡。如果需要永久存儲信息澳骤,可以把數(shù)據(jù)存儲在數(shù)據(jù)庫中。
Session 的工作機制:為每個訪客創(chuàng)建一個唯一的 id (UID)澜薄,并基于這個 UID 來存儲變量为肮。UID 存儲在 cookie 中,或者通過 URL 進行傳導肤京。
開始
session_start();
上面的代碼會向服務器颊艳,注冊,用戶的會話忘分,以便您可以開始保存用戶信息棋枕,同時會為用戶會話分配一個 UID。
存儲 Session 變量
$_SESSION['talk']=10;
銷毀
1妒峦、unset() 函數(shù)用于釋放指定的 session 變量:
unset($_SESSION['talk'])
2重斑、session_destroy() 函數(shù)用于徹底銷毀 session
session_destroy();