PHP(14)会话技术 一、概念二、分类三、cookie技术1. cookie的基本使用2. cookie的生命周期3. cookie的作用范围4. cookie的跨子域5. cookie的数
Http协议是一种无状态、无连接的协议,无法判断多个请求是否来自同一个用户。会话技术就是让HTTP协议识别来自同一个用户的多个请求。
区别 | cookie | session |
---|---|---|
安全性 | 存储在浏览器端,安全性低 | 存储在服务器,安全性高 |
数据大小 | 数量和大小都有限制(4KB) | 数据存储不限 |
可用数据类型 | 只能存储简单数据,数值、字符串 | 可以存储复杂数据 |
setcookie(名字, 值, 生命周期, 作用范围, 域名);
setcookie('age', 1);
var_dump($_COOKIE);
setcookie("a1", 'a1', time() + 7 * 24 * 60 * 60);
setcookie('age', '');
、setcookie("a1", 'a1', time());
setcookie('a1', 'a1', 0, '/');
setcookie('a1', 'a1', 0, '/', 'mysite.com');
setcookie('Goods_id[0]', 1);setcookie('goods_id[1]', 2);setcookie('goods_id[2]', 3);setcookie('goods_id[3]', 4);
$_COOKIE['goods_id'][2]
// 开启sessionsession_start();// 设置session$_SESSION['name'] = 'Mark';$_SESSION['hobby']=array('sing', 'dump');// 读取sessionvar_dump($_SESSION);
unset($_SESSION['name']);
$_SESSION = array();
ini_set()
函数来设置项目配置$_SESSION = array();
只会删除数据。销毁session会删除session对应的文件。session_destroy()
函数来销毁session。来源地址:https://blog.csdn.net/realoser/article/details/129061227
--结束END--
本文标题: PHP(14)会话技术
本文链接: https://www.lsjlt.com/news/410916.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0