在 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种脚本中哪一种更可取?