session和cookie

本文详细介绍了两种常见的会话管理技术:session与cookie。对比分析了它们的安全性、存储位置及对服务器的影响,并阐述了各自的优缺点。同时,提供了如何在PHP中实现这两种会话控制方式的具体代码示例。
会话控制
1.session方式 
存储在服务器  比较安全  会使服务器变得臃肿
每个用户都会存一份
有默认过期时间,大概是15分钟
可以存储任意类型的数据

存储session  使用前必须开启
session_start(); //开启session,必须放在所以php代码之前

$_SESSION["uid"]="zhangsan";//直接向session数组里存数据  先存,再取,在服务器的任何地方都能访问的到
可以用UNSET()方法来删除回话

2.cookie方式
存储在客服端的  比较不安全, 不会对服务器造成压力
每个用户会存一份
默认永不过期
可以存储字符串

存储cookie
setcookie("uid","lisi");//两个参数,名称和值  也是能在服务器的任何地方都能访问的到


关闭浏览器会使session和cookie都会被清除掉,关掉选项卡没有影响

  

转载于:https://www.cnblogs.com/du892294464/p/6827093.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值