如何使用 CodeIgniter 版本 2.x.x 在 codeigniter 的 flashdata 会话中存储多维
How do I store a multidimensional in a flashdata session in codeigniter using CodeIgniter Version 2.x.x
我想将多维数组中的数据保存到 codeigniter 中的 flashdata 会话中 2.x
foreach($value->result as $val){}
if($val->somethinghappenedtrue){
$arr[] = array('data' => $thethingthathappened);
}
}
$this->session->set_flashdata($arr);
数组将是
[0]
'data' => 'thing1'
[1]
'data' => 'thing2'
[3]
'data' => 'thing3'
[4]
'data' => 'thing4'
我一直在尝试通过
访问
echo "<pre>";
print_r($this->session->flashdata('arr'));
echo "</pre>";
和
echo "<pre>";
print_r($this->session->flashdata('data'));
echo "</pre>";
以便它打印与上面显示的完全相同的数组,但屏幕上不显示任何内容
试试这个
foreach($value->result as $val){}
if($val->somethinghappenedtrue){
$arr[] = $thethingthathappened;
}
}
$this->session->set_flashdata('data',$arr);
echo "<pre>";
print_r($this->session->flashdata('data'));
echo "</pre>";
结果如下
数组
(
[0] => 事物 1
[1] => 事物 2
[2] => 事情 3
)
我想将多维数组中的数据保存到 codeigniter 中的 flashdata 会话中 2.x
foreach($value->result as $val){}
if($val->somethinghappenedtrue){
$arr[] = array('data' => $thethingthathappened);
}
}
$this->session->set_flashdata($arr);
数组将是
[0]
'data' => 'thing1'
[1]
'data' => 'thing2'
[3]
'data' => 'thing3'
[4]
'data' => 'thing4'
我一直在尝试通过
访问echo "<pre>";
print_r($this->session->flashdata('arr'));
echo "</pre>";
和
echo "<pre>";
print_r($this->session->flashdata('data'));
echo "</pre>";
以便它打印与上面显示的完全相同的数组,但屏幕上不显示任何内容
试试这个
foreach($value->result as $val){}
if($val->somethinghappenedtrue){
$arr[] = $thethingthathappened;
}
}
$this->session->set_flashdata('data',$arr);
echo "<pre>";
print_r($this->session->flashdata('data'));
echo "</pre>";
结果如下
数组 ( [0] => 事物 1 [1] => 事物 2 [2] => 事情 3 )