php怎么設(shè)置session失效時(shí)間

PHP
小億
151
2024-01-18 21:11:57

要設(shè)置session的失效時(shí)間,可以使用session_set_cookie_params()函數(shù)來(lái)設(shè)置session的cookie參數(shù),包括失效時(shí)間。具體步驟如下:

  1. 使用session_set_cookie_params()函數(shù)設(shè)置session的cookie參數(shù)。該函數(shù)有4個(gè)參數(shù),分別是失效時(shí)間(秒),路徑,域名和安全標(biāo)志。例如,設(shè)置session的失效時(shí)間為30分鐘:

    session_set_cookie_params(1800); // 30分鐘
    
  2. 初始化會(huì)話(huà):

    session_start();
    

這樣,會(huì)話(huà)的失效時(shí)間就會(huì)被設(shè)置為30分鐘。當(dāng)用戶(hù)在30分鐘內(nèi)沒(méi)有任何操作時(shí),會(huì)話(huà)將自動(dòng)失效。

0