php中session_unset與session_destroy的區(qū)別分析
更新時間:2011年06月16日 23:45:25 作者:
關于session_unset()和session_destroy()的函數(shù)使用進行介紹。學習php的朋友可以參考下。
session_unset()
釋放當前在內存中已經創(chuàng)建的所有$_SESSION變量,但不刪除session文件以及不釋放對應的session
id
session_destroy()
刪除當前用戶對應的session文件以及釋放session
id,內存中的$_SESSION變量內容依然保留
因此,釋放用戶的session所有資源,需要順序執(zhí)行如下代碼:
<?php
$_SESSION['user'] = 'lowell';
session_unset();
session_destroy();
?>
釋放當前在內存中已經創(chuàng)建的所有$_SESSION變量,但不刪除session文件以及不釋放對應的session
id
session_destroy()
刪除當前用戶對應的session文件以及釋放session
id,內存中的$_SESSION變量內容依然保留
因此,釋放用戶的session所有資源,需要順序執(zhí)行如下代碼:
復制代碼 代碼如下:
<?php
$_SESSION['user'] = 'lowell';
session_unset();
session_destroy();
?>
您可能感興趣的文章:
- PHP unset函數(shù)原理及使用方法解析
- php中用unset銷毀變量并釋放內存
- 關于php unset對json_encode的影響詳解
- php使用unset()刪除數(shù)組中某個單元(鍵)的方法
- PHP魔術方法__ISSET、__UNSET使用實例
- PHP中isset()和unset()函數(shù)的用法小結
- 解析PHP中的unset究竟會不會釋放內存
- php unset全局變量運用問題的深入解析
- php中is_null,empty,isset,unset 的區(qū)別詳細介紹
- PHP中使用unset銷毀變量并內存釋放問題
- PHP中刪除變量時unset()和null的區(qū)別分析
- 深入理解php中unset()
相關文章
php實現(xiàn)的數(shù)字驗證碼及數(shù)字運算驗證碼
這篇文章主要介紹了php實現(xiàn)的數(shù)字驗證碼及數(shù)字運算驗證碼,以實例形式分別描述了php實現(xiàn)數(shù)字驗證碼及數(shù)學運算驗證碼的相關技巧,非常簡單實用,需要的朋友可以參考下2015-07-07PHP5.3連接Oracle客戶端及PDO_OCI模塊的安裝方法
這篇文章主要介紹了PHP5.3連接Oracle客戶端及PDO_OCI模塊的安裝方法,結合實例形式詳細分析了php5.3環(huán)境下PDO_OCI模塊的安裝方法,并給出了連接Oracle測試程序,需要的朋友可以參考下2016-05-05PHP5全版本繞過open_basedir讀文件腳本漏洞詳細介紹
這篇文章主要介紹了PHP5全版本繞過open_basedir讀文件腳本漏洞詳細介紹,這個漏洞很久之前(大概5年前)被提出來了,到現(xiàn)在的最新版本中依然存在,需要的朋友可以參考下2015-01-01