PHP Cookie

参考:        http://blog.sina.com.cn/s/blog_6f49a3c30100p6he.html

http://blog.csdn.net/ljl1603/article/details/4263606

http://www.2cto.com/kf/201010/75895.html

 

Cookie和Session都是用以存储数据的,但二者有着本质的区别。Cookie存放在客户端的机器上,而Session是存放在Server里面的。这意味着存放于Cookie中的数据是可以跨时间访问,也就是说之前存放的数据,在重新启动浏览器之后,还可以继续访问;而Session则不行,一旦浏览器重启之后,之前存放的数据就会发生丢失。

 

一、Cookie的工作原理(以IE为例)

当客户访问某个网站时,在PHP中可以使用setcookie函数生成一个cookie,系统经处理把这个cookie发送到客户端并保存在c:\Documents and Settings\用户名\Cookies 目录下。cookie是HTTP标头的一部分,因此setcookie函数必须在任何内容送到浏览器之前调用。这种限制与header()函数一样。当客户再次访问该网站时,浏览器会自动把c:\Documents and Settings\用户名\Cookies目录下与该站点对应的cookie发送到服务器,服务器则把从客户端传来的cookie将自动地转化成一个PHP变量。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值