从php中的多个会话中销毁一个会话

时间:2014-04-17 07:21:48

标签: php session destroy

我的脚本中有5个Session。我想从他们那里destroy两个。

<?php
  session_start();
  $_SESSION['productid'] = "123";
  $_SESSION['imglink'] = "x.png";
  $_SESSION['oldprize'] = "120";
  $_SESSION['spacialprize'] = "100"
  $_SESSION['productname'] = "AC";
?>

3 个答案:

答案 0 :(得分:6)

您可以将 unset() 用作:

unset($_SESSION['productname']);

$_SESSION['productname']是一个变量,unset()会破坏其中的任何变量。

答案 1 :(得分:1)

这只是一个会话值:

$_SESSION['productname'] = "AC";

如果你想“破坏”这个,你可以使用以下功能:

unset($_SESSION['productname']);

如果您使用“session_unset();”和“session_destroy();”您的整个会话值都将被销毁,您必须重新启动会话。

答案 2 :(得分:1)

unset($ _ SESSION ['productname']); unset($ _ SESSION ['productname']);

“ session_destroy():”将破坏整个会话