我是靠谱客的博主 粗心帅哥,最近开发中收集的这篇文章主要介绍php获取cookie过期时间,如何获取cookie的过期时间,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

要获取cookies过期时间,请使用此简单方法。

//#############PART 1#############

//expiration time (a*b*c*d)

$time = time()+(60*60*24*365);

$timeMemo = (string)$time;

//sets cookie with expiration time defined above

setcookie("testCookie", "" . $timeMemo . "", $time);

//#############PART 2#############

//this function will convert seconds to days.

function secToDays($sec){

return ($sec/60/60/24);

}

//checks if cookie is set and prints out expiration time in days

if(isset($_COOKIE['testCookie'])){

echo "Cookie is set
";

if(round(secToDays((intval($_COOKIE['testCookie']) - time())),1) < 1){

echo "Cookie will expire today.";

}else{

echo "Cookie will expire in " . round(secToDays((intval($_COOKIE['testCookie']) - time())),1) . " day(s)";

}

}else{

echo "not set...";

}

?>

你需要保持第1部分和在不同的文件 2部分,否则你会得到相同的到期日期,每次。

最后

以上就是粗心帅哥为你收集整理的php获取cookie过期时间,如何获取cookie的过期时间的全部内容,希望文章能够帮你解决php获取cookie过期时间,如何获取cookie的过期时间所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部