我已經閱讀了許多用於註銷腳本的php教程,我在想什麼可以從會話中註銷的正確方法!從PHP中的會話中註銷的正確方法
腳本1
<?php
session_start();
session_destroy();
header("location:index.php");
?>
腳本2
<?php
session_start();
session_unset();
session_destroy();
header("location:index.php");
?>
腳本3
<?php
session_start();
if (isset($_SESSION['username']))
{
unset($_SESSION['username']);
}
header("location:index.php");
?>
有沒有做到這一點任何更有效的方法?會話總是可以通過重新登錄創建,所以我應該使用session_destroy()並使用unset($ _ SESSION ['variable'])來代替?上述3個腳本中哪一個更優選?
記住你想退出()頭重定向後,以避免暴露可能追隨內容... – Julix 2017-06-20 02:13:06