如何在codeigniter会话中删除一些值数组

时间:2013-03-05 06:58:05

标签: codeigniter session

这些我的功能 //将数组数据存储到会话

function justSession($code)
{
    $data = $this->session->userdata('code');
    $data[] = $code;
    $this->session->set_userdata('code',$data);
}

然后这些函数用于print_r会话

function printSession()
{
    print_r($this->session->userdata('code'));
}

然后printSession()的输出为Array([0]=>KG001[1]=>KG002[2]=>KG003)

现在,如何删除具有指定值的会话'代码'?我会在会议中删除KG001吗?

1 个答案:

答案 0 :(得分:1)

if($this->session->userdata($code) == 'KG001')
{
    $this->session->unset_userdata($code);
}

我理解你的问题了吗?