php中session_unset与session_destroy的区别分析
程序员文章站
2024-01-18 16:30:46
...
session_unset()
释放当前在内存中已经创建的所有$_SESSION变量,但不删除session文件以及不释放对应的session
id
session_destroy()
删除当前用户对应的session文件以及释放session
id,内存中的$_SESSION变量内容依然保留
因此,释放用户的session所有资源,需要顺序执行如下代码:
释放当前在内存中已经创建的所有$_SESSION变量,但不删除session文件以及不释放对应的session
id
session_destroy()
删除当前用户对应的session文件以及释放session
id,内存中的$_SESSION变量内容依然保留
因此,释放用户的session所有资源,需要顺序执行如下代码:
复制代码 代码如下:
$_SESSION['user'] = 'lowell';
session_unset();
session_destroy();
?>
推荐阅读
-
php中session_unset与session_destroy的区别分析
-
浅谈php中mysql与mysqli的区别分析_PHP教程
-
php中++i 与 i++ 的区别
-
对比分析php中Cookie与Session的异同,对比分析cookie
-
PHP中echo,print_r与var_dump区别分析,print_rvar_dump
-
辛星与你彻底分析PHP中的include和require等的区别
-
PHP中json_encode、json_decode与serialize、unserialize的性能测试分析
-
php进行支付宝开发中return_url和notify_url的区别分析,支付宝notifyurl_PHP教程
-
PHP中array_map与array_column之间的关系分析
-
php中break与continue的区别