PHP 正确 “彻底删除 session” 两种方法

2935868921

发表文章数:111

首页 » 经验教程 » 正文

PHP 正确 “彻底删除 session” 两种方法


前言:

在PHP开发中,我们经常听到“删除session、清空session、销毁session、释放session等类似的术语,其实都是指的同一个意思。

在PHP中有两种方法可以彻底删除session资源,包括session存储文件。

第一种方法:(推荐)

<?php
......
$_SESSION['user'] = '小狐狸资源网';
session_unset();
session_destroy();
?>

第二种方法:

<?php
...... 
$_SESSION['user'] = '教书先生博客'; 
$_SESSION = array();  //作用等同于session_unset();
session_destroy(); 
?>

session_unset与session_destroy的区别

session_unset()

释放当前在内存中已经创建的所有$_SESSION变量,但不删除session存储文件以及不释放对应的session_id 。

session_destroy()

删除当前用户对应的session存储文件以及释放session_id,内存中的$_SESSION变量内容依然保留。

 

 

 

标签:

未经允许不得转载:作者:2935868921, 转载或复制请以 超链接形式 并注明出处 小狐狸资源网
原文地址:《PHP 正确 “彻底删除 session” 两种方法》 发布于2020-08-02

赞(0) 打赏
招聘广告位

评论 抢沙发

5 + 6 =


觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

Vieu4.5主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。
切换注册

登录

忘记密码 ?

切换登录

注册