溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php cookie關閉瀏覽器后失效的設置方法

發(fā)布時間:2020-10-20 18:13:16 來源:億速云 閱讀:267 作者:小新 欄目:編程語言

這篇文章給大家分享的是有關php cookie關閉瀏覽器后失效的設置方法的內容。小編覺得挺實用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。

php cookie關閉瀏覽器后失效的設置方法:首先打開相應的代碼文件;然后通過“setcookie("stat",time());”語句即可實現關閉瀏覽器后失效。

“最近在寫一個程序,一直在考慮如何讓PHP的cookie在關閉瀏覽器或者24小時后失效?”

對于PHP來說,設置關閉瀏覽器cookie就失效的辦法還是很簡單的,只要不寫日期就可以了,例如:

setcookie("mark",1);

很多人覺得這樣寫的話,24小時后肯定也失效了,誰會24小時不睡覺?沒錯,24小時內正常都是要睡覺的,但是24小時內不關機的卻很多。

如何也讓他24小時后也失效呢?思來想去,只能從時間上考慮了。

忽然又想到下面的寫法:

setcookie("stat",date("d"));  //date()函數里面的$timestamp 是可以不寫的,不寫的時候,默認本地當前時間

這樣似乎可以了,但是對于半夜的夜貓子來說,就麻煩了,23:59分訪問了程序,一分鐘之后就重新記錄了,這樣也不合理。

最終只能考慮用時間間隔來計算了

setcookie("stat",time());

需要在下次重新記錄的時候,判斷下時間間隔是否達到24小時。

感謝各位的閱讀!關于php cookie關閉瀏覽器后失效的設置方法就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI