在PHP中可以透過設定一個比較久的有效期來實現cookie永不過期,設定語句如「setcookie("cookie_name", "cookie_value", time() 99 * 365 * 24 * 3600); 」。
推薦:《PHP影片教學》
PHP裡面設定cookie的時候,如果沒有指定有效期限,則生存週期為瀏覽器會有期間,也可以稱為不存檔,瀏覽器關閉後再次打開就沒有了。
沒有參數可以指定用不過期,一般的方法是設定一個比較久的有效期,例如99年(time是秒為單位,需要乘以365天、24小時、3600秒):
setcookie("cookie_name", "cookie_value", time() + 99 * 365 * 24 * 3600);
以上是php cookie 永不過期怎麼設定的詳細內容。更多資訊請關注PHP中文網其他相關文章!