php cookie 详解使用实例

前端之家收集整理的这篇文章主要介绍了php cookie 详解使用实例前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

下面首先为大家介绍一下cookie概念及工作原理。

什么是 Cookie?@H_301_4@

Cookie 是一小段文本信息,伴随着用户请求和页面在 Web 服务器和浏览器之间传递。用户每次访问站点时,Web 应用程序都可以读取 Cookie 包含的信息。

Cookie 的基本工作原理@H_301_4@

如果用户再次访问站点上的页面,浏览器就会在本地硬盘上查找与该 URL 相关联的 Cookie。如果该 Cookie 存在,浏览器就将它与页面请求一起发送到您的站点

Cookie 有哪些用途?@H_301_4@

Cookie 能够帮助 Web 站点保存有关访问者的信息。更概括地说,Cookie 是一种保持Web 应用程序连续性的方法.使 Web 站点记住您.

了解cookie概念及工作原理后,下面开始向大家介绍cookie实例:

第一:创建/更新cookie@H_301_4@

创建cookie的PHP代码如下:

实例:创建一个cookie,名字为sitename,值为manong,过期时间为15天

注意:如果不设置时间,就不会保存到cookie文件中。浏览器不关时,能够访问。当浏览器关闭时,就无法访问了。

第二:读取cookie的值

读取cookie的值的代码如下:

实例:读取sitename的值,放在变量$site中

取值的时候,一般会先判断是否为空,再进行取值操作。上面的代码并不严谨,严谨的代码应该这样写:

PHP;"> if (!empty($_COOKIE['sitename'])) { $site=$_COOKIE['sitename']; }

第三:删除cookie@H_301_4@

删除cookie的代码如下:

PHP;"> setcookie($cookieName,value,time()-秒数); //或者 setcookie($cookiename,''); //或者 setcookie($cookiename,NULL);

实例:删除sitename

第四:删除当前会话的所有cookie@H_301_4@

$val){ setcookie($key,time()-100); }

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持

猜你在找的PHP相关文章