首頁 >後端開發 >php教程 >幾個php中常見的session函數

幾個php中常見的session函數

小云云
小云云原創
2017-11-23 15:27:361823瀏覽

在電腦專業術語中,Session是指一個終端使用者與互動系統進行通訊的時間間隔,通常指從註冊進入系統到註銷退出系統之間所經過的時間。以及如果需要的話,可能還有一定的操作空間。本節內容我們跟大家分享幾個PHP必須懂的Session常用函數。

session_start():

啟動session,這個沒什麼說的了。根據session ID開啟session文件,如果沒有session ID就建立一個ID和對應的session文件。

$SESSION[]:

存放使用者資訊的全域數組,session檔案中除了存放$SESSION中的資料實際上也會存放其他的信息,如id等。

sessionunset():

清空$SESSION數組,它是把數組裡的值清空了,而$SESSION這個變數還是存在的,和unset($SESSION)是完全不同的概念。

sessioncommit():

提交session資料並結束session,把$SESSION資料寫到檔案裡並結束session。實際上當一個頁面執行結束後,php會自動執行與這個函數相同的操作。所以這個函數也很少能用上

session_destroy():

註銷session,這個就是關閉session,並刪除掉對應的session檔了。切斷了客戶端和服務端的聯繫。

以上就是幾個常用的session函數,希望對大家有幫助。

相關推薦:

PHP session變數的銷毀

cookie 與session 的定義與差異

#PHP的SESSION機制解析

以上是幾個php中常見的session函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn