您好,登錄后才能下訂單哦!
這篇文章給大家分享的是有關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關閉瀏覽器后失效的設置方法就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。