首页 > 技术分享 > CodeIgniter
收藏

CI框架3.**版本 - SESSION使用小结

08/05 10:17
大潇博客 原创文章,转载请标明出处

要在ci框架中使用session,首先要初始化session,建议在控制器构造函数中执行

$this->load->library('session');  #初始化session


初始化session后,$this->session即可表示session,控制器中全局通用


存session

$this->session->set_userdata('username','123789');  #存一个值

$newdata = array('username'=>'johndoe', 'email'=>'johndoe@some-site.com'); 

$this->session->set_userdata($newdata);  #存多个值


读session

echo $this->session->username;

echo $this->session->userdata('username');  #旧版本方法,CI 2.*系列版本


删除session

$this->session->unset_userdata('username');  #删除一个值

$array_items = array('username', 'email');

$this->session->unset_userdata($array_items);  #删除多个值


检查session是否存在

$flag = $this->session->has_userdata('username');  #返回布尔值


打赏

阅读排行

大家都在搜

博客维护不易,感谢你的肯定
扫码打赏,建议金额1-10元
  • 15601023311