【PHP】基于codeigniter的session实例
这次是CI的session使用实例。
3.0以前,CI的session是依靠cookie实现的,多少有些让人不习惯,也有些不方便。不过3.0之后的CI在这方面有了很大的改进。
在控制器中写了以下的实例↓
首先是使用
$this->session->set_userdata($array)
添加session数据,方便起见,这个实例中的数据是写死的。
public function login(){ //加载session类 $this->load->library("session"); //先手动设置一个要放进session的数组 $user = array("id"=>1,"name"=>"admin"); //把数组放入session中 $this->session->set_userdata("user",$user); }
然后是用
$this->session->userdata("item")
读取session数据
public function show_session(){ //加载session类 $this->load->library("session"); //获取session $user=$this->session->userdata("user"); var_dump($user); }
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇: 【PHP】简单的MVC实例
- 下一篇:没有了