Cookie和Session

cookie常用于识别用户保存用户的信息比如登录名密码等,是一种服务器留在用户计算机上的小文件,服务器可以从客户端读取,它保存在浏览器缓存中。每当同一台计算机通过浏览器请求页面时,这台计算机将会发送cookit。(比如你输入用户名和密码,可以通过cookie将其保存到浏览器中,下一次登录时直接从cookie取出就行了)

创建cookit:

                    setcookie(name,value,expire,path,domain)

                    如:setcookie("user","runoob",time()+3600)

取出cookie的值:

                    $_COOKIE["USER"]

删除cookie:

                        setcookie("user","",time()-3600)

Session:

                      变量用于存储关于用户会话(session)的信息,或者更改用户会话(session)的设置,它通过在服务器上存储用户信息以便随后使用(比如用户名称、购买商品等)。然而,会话信息是临时的,在用户离开网站后将被删除。比如我们打开一个网站,如果我们咨询客服,就可以使用session来保存会话id,关闭对话框时依然可以保存会话session,但当离开网站时session会销毁<?php

session_start();

$_SESSION['views']=11123;

echo "浏览量:". $_SESSION['views']; //输出:11123

?>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容