php中session_unset与session_destroy的区别分析
更新时间:2011年06月16日 23:45:25 作者:
关于session_unset()和session_destroy()的函数使用进行介绍。学习php的朋友可以参考下。
session_unset()
释放当前在内存中已经创建的所有$_SESSION变量,但不删除session文件以及不释放对应的session
id
session_destroy()
删除当前用户对应的session文件以及释放session
id,内存中的$_SESSION变量内容依然保留
因此,释放用户的session所有资源,需要顺序执行如下代码:
<?php
$_SESSION['user'] = 'lowell';
session_unset();
session_destroy();
?>
释放当前在内存中已经创建的所有$_SESSION变量,但不删除session文件以及不释放对应的session
id
session_destroy()
删除当前用户对应的session文件以及释放session
id,内存中的$_SESSION变量内容依然保留
因此,释放用户的session所有资源,需要顺序执行如下代码:
复制代码 代码如下:
<?php
$_SESSION['user'] = 'lowell';
session_unset();
session_destroy();
?>
相关文章
php中get_defined_constants函数用法实例分析
这篇文章主要介绍了php中get_defined_constants函数用法,实例分析了get_defined_constants函数的功能、定义及使用技巧,需要的朋友可以参考下2015-05-05PHP创建XML的方法示例【基于DOMDocument类及SimpleXMLElement类】
这篇文章主要介绍了PHP创建XML的方法,结合实例形式分析了php基于DOMDocument类及SimpleXMLElement类创建xml文件的具体步骤与相关实现技巧,需要的朋友可以参考下2019-09-09
最新评论