當前位置:趣味科普網>經驗>

如何獲取SessionID

經驗 閱讀(2.14W)

如何獲取SessionID

首先要獲得request物件,然後呼叫getSession()方法。

session的工作原理:

1、當一個session第一次被啟用時,一個唯一的標識被儲存於本地的cookie中。

2、首先使用session_start()函式,PHP從session倉庫中載入已經儲存的session變數。

3、當執行PHP指令碼時,通過使用session_register()函式註冊session變數。

4、當PHP指令碼執行結束時,未被銷燬的session變數會被自動儲存在本地一定路徑下的session庫中,這個路徑可以通過檔案中的_path指定,下次瀏覽網頁時可以載入使用。