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
?>