我是靠谱客的博主 粗心帅哥,这篇文章主要介绍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内容请搜索靠谱客的其他文章。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部