session_set_cookie_params() 函數不管刷不刷新頁面,都不會改變cookie的過期時間,
但setcookie() 函數頁面每刷新一次,cookie 的過期時間就會刷新一次。
在php7.2 的環境下使用 session_set_cookie_params() 函數會提示報錯,Cannot change session cookie parameters when session is active
添加
if(isset($_SESSION)){
session_destroy();
}
在設置之前把已存在的活體銷毀就不會再報錯了