更快的注销脚本PHP

更快的注销脚本PHP,php,session,Php,Session,我在PHP中有登录功能,并且工作得非常好。当我点击注销时,从会话注销大约需要10秒钟 我怎样才能使它更快 我的网站托管在共享服务器上。 我的logout.php如下所示 <?php session_start(); unset($_SESSION['logdname']); header('location: ./'); ?> $\u会话['logdname']已在登录网站时设置。若要销毁会话,请添加会话\u destroy()和退出在头之后,以便在下面有更多代码时

我在PHP中有登录功能,并且工作得非常好。当我点击
注销
时,从会话注销大约需要10秒钟

我怎样才能使它更快

我的网站托管在共享服务器上。
我的
logout.php
如下所示

<?php
  session_start();
  unset($_SESSION['logdname']);
  header('location: ./');
?>


$\u会话['logdname']
已在登录网站时设置。

若要销毁会话,请添加
会话\u destroy()
退出在头之后,以便在下面有更多代码时停止进一步执行

<?php
session_start(); // start the session
$_SESSION['logdname'] = "John";
session_destroy(); // destroy active session

$_SESSION = array();
header('Location: http://www.example.com/');
exit;

标题('location:./')
替换为
标题('location:/')
是否需要将域称为
http://example.com
。。无法
标题('location:./')
工作?@Gags手册中建议使用完整的http调用。如果你的方法可行,你可以使用它,如果你愿意的话。
<?php
session_start(); // start the session
$_SESSION['logdname'] = "John";
echo $_SESSION['logdname']; // will echo John
session_destroy(); // destroy active session

$_SESSION = array();
echo $_SESSION['logdname']; // will not echo John