Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Codeigniter追加现有会话_Codeigniter - Fatal编程技术网

Codeigniter追加现有会话

Codeigniter追加现有会话,codeigniter,Codeigniter,如何将新值附加到codeigniter中的现有会话,而不检索会话数据并重新分配值 我有一个这样的会议: $sess=array('a'=>1,'b'=>1) $this->session->set_userdata('my_session',$sess) 我想在名为“my_session”的现有会话中附加一个数组“array('p'=>1,'q'=>2)” 有什么想法吗 (如果不清楚,请评论)您可以使用$this->session->set_userdata('variable_name','s

如何将新值附加到codeigniter中的现有会话,而不检索会话数据并重新分配值

我有一个这样的会议:

$sess=array('a'=>1,'b'=>1)

$this->session->set_userdata('my_session',$sess)

我想在名为“my_session”的现有会话中附加一个数组“array('p'=>1,'q'=>2)”

有什么想法吗


(如果不清楚,请评论)

您可以使用
$this->session->set_userdata('variable_name','some_value')

如果您的变量已经存在于会话中,它的值将以其他方式重新分配,将创建一个新变量。

Shayan Husaini为您提供了所需的答案。我建议阅读CI文档,特别是关于会话的部分,请更清楚地解释您的问题,最好是使用代码。现在还不清楚问题是什么,因为向会话添加数据非常简单。您的意思是在会话中已经附加了一个特定值和一些其他数据吗?