这篇文章将为大家详细讲解有关PHP删除cookie的方法有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。有两种方式,分别是:1、使用“setcookie(cookiename,NULL)”语句将coo
这篇文章将为大家详细讲解有关PHP删除cookie的方法有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
有两种方式,分别是:1、使用“setcookie(cookiename,NULL)”语句将cookie的值设置为空;2、使用“setcookie('cookiename','',time()-3600)”语句将cookie的过期时间设置为过去。
本教程操作环境:windows7系统、php7.1版,DELL G3电脑
php删除/清除cookie的两种方法
将cookie的值设置为空,即:setcookie('cookiename', '')或者setcookie(cookiename, NULL);
将cookie的过期时间设置为过去,即:setcookie('cookiename','',time()-3600);
方法一:将cookie的值设置为空
<?phpsetcookie ( "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 );}logout ();echo $_COOKIE ['cookie_user'] . "<br />";echo "You have successfully logged out.";?>
方法二:将cookie的过期时间设置为过去
<?phpsetcookie ( "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.";?>
1、执行速度快。2、具有很好的开放性和可扩展性。3、PHP支持多种主流与非主流的数据库。4、面向对象编程:PHP提供了类和对象。5、版本更新速度快。6、具有丰富的功能。7、可伸缩性。8、功能全面,包括图形处理、编码与解码、压缩文件处理、xml解析等。
关于“php删除cookie的方法有哪些”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
--结束END--
本文标题: php删除cookie的方法有哪些
本文链接: https://lsjlt.com/news/276694.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0