当前位置:首页 > PHP教程 >

session过期什么意思?

发布时间:2020-03-05 08:40:58 作者:佚名 阅读:(4)

对于开发的人员来说Session并不陌生,因为会经常使用到它,它也有失效时间也就是我们所说的Session过期,接下来吾爱编程就为大家介绍一下,有需要的小伙伴可以参考一下:

1、什么是Session?

在计算机中,尤其是在网络应用中,称为“会话”。Session直接翻译成中文比较困难,一般都译成时域。在计算机专业术语中,Session是指一个终端用户与交互系统进行通信的时间间隔,通常指从注册进入系统到注销退出系统之间所经过的时间。具体到Web中的Session指的就是用户在浏览某个网站时,从进入网站到浏览器关闭所经过的这段时间,也就是用户浏览这个网站所花费的时间。因此从上述的定义中我们可以看到,Session实际上是一个特定的时间概念。

2、Session过期时间设置:

session.gc_probability = 1
session.gc_divisor = 1000
session.gc_maxlifetime = 1440 //单位秒

这里我们介绍的是PHP的过期时间设置,修改的文件是php.ini

3、PHP使用方法:

在PHP中使用Session的时候我们要先执行session_start();开启Session,然后通过全局变量$_SESSION进行session的读写

<?php
session_start();
$_SESSION['test'] = time();
var_dump($_SESSION);

session会自动的对要设置的值进行encode与decode,因此session可以支持任意数据类型,包括数据与对象等
默认情况下,session是以文件形式存储在服务器上的,因此当一个页面开启了session之后,会独占这个session文件。


以上就是吾爱编程为大家介绍的关于session过期什么意思,了解更多相关文章请关注吾爱编程网!

欢迎分享转载→ session过期什么意思?

© 2015-2019 - 吾爱编程网 版权所有 苏ICP备18033726号-1关于我们 - 网站声明 - 联系我们