session_unset()
釋放當前在內存中已經創建的所有$_SESSION變量,但不刪除session文件以及不釋放對應的sessionid
session_destroy()
刪除當前用戶對應的session文件以及釋放sessionid,內存中的$_SESSION變量內容依然保留
因此,釋放用戶的session所有資源,需要順序執行如下代碼:
程序代碼
<?php
$_SESSION['user'] = 'wangh';
session_unset();
session_destroy();
?>
如果只是調用session_destroy();
那么echo $_SESSION['user']依然是有值的
即內存中的$_SESSION變量內容依然保留
