PHP SESSION 变量用于存储有关用户会话的信息,或更改用户会话的设置
特点:
1.存储在服务器;
2.每个使用者都会生成一个;
3.有默认的过期时间大概15分钟;
4.可以存储任意类型的数据
使用:
1.使用session时,必须先启动会话。在<html>标签之前使用session_start()函数
<?php session_start();?>
2.存储和取回session变量时使用PHP $_SESSION变量
3.删除session数据时,使用unset()或session_destroy()函数
cookie常用于识别用户
特点:
1.存储在客户端;
2.每个使用者都会生成一个;
3.默认没有过期时间但可以设置;
4.只能存储字符串
使用:
1.使用cookie时,调用setcookie()函数设置cookie,在<html>标签之前
<?php setcookie("user", "Alex Porter", time()+3600);?>
2.存储和取回cookie变量时使用PHP $_COOKIE变量
3.当删除cookie时设置过期时间为过去的时间点
<?php setcookie("user", "", time()-3600);?>