使用前缀销毁会话

时间:2015-05-12 13:31:36

标签: php session session-variables

在我的网站中,所有会话都以' KarSho _ '开头。见下文,

array(2) {
  ["KarSho_session_id"]=>
  string(1) "1"
  ["KarSho_session_username"]=>
  string(5) "admin"
}

我想破坏我的Session变量,它以'KarSho _'开头。

我怎么做?

1 个答案:

答案 0 :(得分:2)

//使用foreachstrpos

  

foreach($_SESSION)循环为您提供所需的所有会话变量   检查具有前缀KarSho_的会话密钥。匹配字符串使用   strpos。

foreach($_SESSION as $key => $value)
{
if (strpos($key, 'KarSho_') === 0)
{
unset($_SESSION[$key]); 
}
}