首頁 > 後端開發 > PHP問題 > session php預設失效時間是多少

session php預設失效時間是多少

藏色散人
發布: 2023-03-17 10:42:01
原創
3502 人瀏覽過

session php預設失效時間是1440秒,也就是24分鐘,表示客戶端超過24分鐘沒有刷新,當前session就會失效;如果用戶關閉了瀏覽器,會話就會結束,Session就不存在了。

session php預設失效時間是多少

本教學操作環境:windows7系統、PHP8.1版、Dell G3電腦。

session php預設失效時間是多少?

php中的session有效期限預設是1440秒(24分鐘),也就是說,客戶端超過24分鐘沒有刷新,當前session就會失效。當然如果使用者關閉了瀏覽器,會話也就結束了,Session自然也不存在了!

大家知道,Session儲存在伺服器端,根據客戶端提供的SessionID來得到這個使用者的文件,然後讀取文件,取得變數的值,SessionID可以使用客戶端的Cookie或Http1.1協定的

Query_String(就是訪問的URL的「?」後面的部分)來傳送給伺服器,然後伺服器讀取Session的目錄…

如果你擁有伺服器的操作權限,那麼設定這個非常非常的簡單,只是需要進行如下的步驟:

1、把「session.use_cookies」設定為1,使用Cookie來儲存SessionID,不過預設就是1,一般不用修改;

2、把「session.cookie_lifetime」改為你需要設定的時間(例如一個小時,就可以設定為3600,以秒為單位);

3、把「session.gc_maxlifetime」設定為和「session.cookie_lifetime」一樣的時間;

推薦學習:《PHP影片教學

以上是session php預設失效時間是多少的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
session問題
來自於 1970-01-01 08:00:00
0
0
0
session登入訊息
來自於 1970-01-01 08:00:00
0
0
0
thinkphp5.0 session 無法儲存?
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板