欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php如何删除cookies

程序员文章站 2022-03-08 21:41:28
...

php删除cookies的方法:1、使用“setcookie('cookiename', '')”方法将cookie的值设置为空;2、通过“setcookie('cookiename','',time()-3600);”方法。

php如何删除cookies

推荐:《PHP视频教程

php删除/清除cookie的两种方法

将cookie的值设置为空,即:setcookie('cookiename', '')或者setcookie(cookiename, NULL);

将cookie的过期时间设置为过去,即:setcookie('cookiename','',time()-3600);

方法一:将cookie的值设置为空

<?php
setcookie ( "cookie_user", "test", time () + 60 * 60 * 24 * 30 );
setcookie ( "cookie_pass", md5 ( "test" ), time () + 60 * 60 * 24 * 30 );
function logout() {
  setcookie ( "cookie_user", "", time () + 60 * 60 * 24 * 30 );
  setcookie ( "cookie_pass", "", time () + 60 * 60 * 24 * 30 );
}
/* http://www.manongjc.com/article/1253.html */
logout ();
echo $_COOKIE ['cookie_user'] . "<br />";
echo "You have successfully logged out.";
?>

第二种方法:将cookie的过期时间设置为过去

<?php
setcookie ( "cookie_user", "test", time () + 60 * 60 * 24 * 30 );
setcookie ( "cookie_pass", md5 ( "test" ), time () + 60 * 60 * 24 * 30 );
function logout() {
  setcookie ( "cookie_user", "test", time () - 100 );
  setcookie ( "cookie_pass", md5 ( "test" ), time () - 100 );
}
logout ();
echo $_COOKIE ['cookie_user'] . "<br />";
echo "You have successfully logged out.";
?>

以上就是php如何删除cookies的详细内容,更多请关注其它相关文章!

相关标签: cookies