Session:在計算機中,尤其是在網路應用中,稱為“會話控制”。
Session直接翻譯成中文比較困難,一般都譯成時域。
在計算機專業術語中,Session是指一個終端使用者與互動系統進行通訊的時間間隔,通常指從註冊進入系統到登出退出系統之間所經過的時間。
以及如果需要的話,可能還有一定的操作空間。
具體到Web中的Session指的就是使用者在瀏覽某個網站時,從進入網站到關閉這個網站所經過的這段時間,也就是使用者瀏覽這個網站所花費的時間。
session的工作原理
(1)當一個session第一次被啟用時,一個唯一的標識被儲存於本地的cookie中。
(2)首先使用session_start()函式,PHP從session倉庫中載入已經儲存的session變數。
(3)當執行PHP指令碼時,透過使用session_register()函式註冊session變數。
(4)當PHP指令碼執行結束時,未被銷燬的session變數會被自動儲存在本地一定路徑下的session庫中,這個路徑可以透過php.ini檔案中的session.save_path指定,下次瀏覽網頁時可以載入使用。
Session:在計算機中,尤其是在網路應用中,稱為“會話控制”。
Session直接翻譯成中文比較困難,一般都譯成時域。
在計算機專業術語中,Session是指一個終端使用者與互動系統進行通訊的時間間隔,通常指從註冊進入系統到登出退出系統之間所經過的時間。
以及如果需要的話,可能還有一定的操作空間。
具體到Web中的Session指的就是使用者在瀏覽某個網站時,從進入網站到關閉這個網站所經過的這段時間,也就是使用者瀏覽這個網站所花費的時間。
session的工作原理
(1)當一個session第一次被啟用時,一個唯一的標識被儲存於本地的cookie中。
(2)首先使用session_start()函式,PHP從session倉庫中載入已經儲存的session變數。
(3)當執行PHP指令碼時,透過使用session_register()函式註冊session變數。
(4)當PHP指令碼執行結束時,未被銷燬的session變數會被自動儲存在本地一定路徑下的session庫中,這個路徑可以透過php.ini檔案中的session.save_path指定,下次瀏覽網頁時可以載入使用。