【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实例
- 下一篇:没有了
