可能重複:
proper way to logout from a session in PHP在PHP中註銷的正確方法是什麼?
我使用session_destroy爲logout.Bt它破壞了所有的會議,所以我發現未設置特定session.What是正確的方法是什麼? session_destroy()或unset(particularsession)註銷?
可能重複:
proper way to logout from a session in PHP在PHP中註銷的正確方法是什麼?
我使用session_destroy爲logout.Bt它破壞了所有的會議,所以我發現未設置特定session.What是正確的方法是什麼? session_destroy()或unset(particularsession)註銷?
的最好方法是使用session_destroy在PHP代碼的結束摧毀你的會話()
這取決於你的應用程序中,如果你想消滅所有的PHP會話使用session_destroy()
。如果你想銷燬一個特定的會話使用unset($_SESSION['name_here'])
。
當然,有些時候您可能不想銷燬所有會話變量,因爲它們不僅用於登錄和註銷。對於這個問題,你將使用unset($_SESSION['name_here`])
。
我用這段代碼登錄有人在:
<?php
$_SESSION = array();
session_destroy();
unset($_SESSION);
header('Location: '.ROOT_HREF.');
die();
?>
其摧毀所有會話的最佳途徑 –