社区
基础编程
帖子详情
session有效期问题
boystones
2008-04-14 09:54:27
如果有多个SESSION值要传递,但想给不同的值设一个不同的有效时间,要怎么做呢。
...全文
130
5
打赏
收藏
session有效期问题
如果有多个SESSION值要传递,但想给不同的值设一个不同的有效时间,要怎么做呢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shubin_lin
2008-05-06
打赏
举报
回复
2楼的方法确实不错,不过烦琐了一点,呵呵
meiZiNick
2008-05-01
打赏
举报
回复
这个简单啊,网上搜一下就得到答案了.
knowledge_Is_Life
2008-04-30
打赏
举报
回复
什么呀
ten789
2008-04-15
打赏
举报
回复
只能给SESSION设置生存时间
如果非要给一个值设置生存时间 可以这样 $_SESSION['test'] = array('value'=>'123','time'=time()+300);
用的时候可以用验证TIME是否大于当前时间 来验证VALUE是否有效
这样做很麻烦 可以用函数封装写入和读取
sessionWrite($name, $value, $time=0)//$time=0 永不过期
{
$_SESSION[$name] = array('value'=>$value,'time'=>$time);
}
sessionRead($name, $time=0)//$time=0 永不过期
{
if($_SESSION[$name]['time'] == 0){
return $_SESSION[$name]['value'];
}else if($_SESION[$name]['time'] < time()){
return false;
}else {
return $_SESSION[$name];
}
jlokys
2008-04-14
打赏
举报
回复
直接用Cookie,session依附于cookie而存在,有效时间为浏览器进程
微服务架构下的分布式
Session
管理
而时下热门的微服务架构又会为
Session
管理带来哪些改变与影响,我们在做微服务架构下的
Session
管理时又该考虑哪些
问题
。在此我们将会从改变与影响出发,一起探讨如何做好微服务架构下的
Session
管理。
PHP中的
session
有效期
问题
[转]http://approach.javaeye.com/blog/278741
PHP的
session
有效期
是个很麻烦的
问题
,左轻侯的这篇文章讲的很清晰。
PHP中的
session
有效期
问题
PHP中的
session
有效期
默认是1440秒(24分钟),也就是说,客户端超过24分钟没有刷新,当前
session
就会失效。很明显,这是不能满足需要的。
我在前几年就遇到过这个问
php
session
有效期
问题
首先看一下php
session
的过期机制。
php生成的
session
,默认情况下是存储在/tmp文件目录下面的,但是这个值可以进行配置,自定义
session
的保存路径。
php
session
的失效是采用php 的gc机制来进行检测的。100次php请求中有1次的概率来进行启动gc来检查
session
集合的有效性。这个概率值也可以进行配置。
php中
session
如何设置
有效期
,php
session
有效期
如何设置和使用
php
session
有效期
如何设置和使用【相关学习推荐:php图文教程】php
session
有效期
设置和使用的方法:方法一:设置
session
的
有效期
和开启function actionLogin(){ini_set('
session
.gc_maxlifetime', "60"); // 设置为和“
session
.cookie_lifetime”一样的时间;(个人理解:设定
session
有效期
...
基础编程
21,882
社区成员
140,366
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章