亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

php為什么要銷毀session

php為什么要銷毀session

喵喵時光機 2018-11-12 08:08:54
php為什么要銷毀session
查看完整描述

1 回答

?
狐的傳說

TA貢獻1804條經驗 獲得超3個贊

session_unset()
釋放當前在內存中已經創建的所有$_SESSION變量,但不刪除session文件以及不釋放對應的session id
session_destroy()
刪除當前用戶對應的session文件以及釋放session id,內存中的$_SESSION變量內容依然保留
因此,釋放用戶的session所有資源,需要順序執行如下代碼:
<?php
$_SESSION['user'] = 'lowell';
session_unset();
session_destroy();
?>也可以使用unset()銷毀。一般在這幾個語句都需要用戶觸發,比如用點 安全退出后,觸發這幾個銷毀函數。自動銷毀還需要左一個計劃任務,來定時觸發,或者頁面監控觸發,比如設個全局變量,當頁面進來的時候,這個全局變量設置為true,每當退出的時候,檢查這個全局變量是否存在并為true,如果不是就執行銷毀函數。

查看完整回答
反對 回復 2018-11-15
  • 1 回答
  • 0 關注
  • 920 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號