运维 | PHP SESSION 控制 1启动会话 2使用会话变量 3销毁变量和会话 4彻底清除会话id以及服务器上的session_xxxxxx文件 5php.ini的相关配置

运维 | PHP SESSION 控制
1启动会话
2使用会话变量
3销毁变量和会话
4彻底清除会话id以及服务器上的session_xxxxxx文件
5php.ini的相关配置

这里主要记录原生session的使用。

session_start();

2使用会话变量

$_SESSION['xxxxxx'] = xxxxxxx;

3销毁变量和会话

unset($_SESSION['xxxxxx']);

$_SESSION = array();

4彻底清除会话id以及服务器上的session_xxxxxx文件

session_destroy();

5php.ini的相关配置

session.save_path  设置会话数据的保存位置,由session.save_handler指定是文件还是数据库。

session.cookie_httponly 控制http-only.

session.session.gc_maxlifetime 控制session在服务器上的有效时间,过期由服务器自动删除。