首页 > 代码库 > Laravel5中的Session
Laravel5中的Session
有关Session的配置文件是aonfig/session.PHP文件。
如果不使用基于数据库、cookie或者Redis缓存类的Session的话,不需要改配置文件就可以使用了。
下面一个简单的使用Session的例子
1.定义路由
//创建Session变量 Route::get(‘/sessionCreate‘, ‘UserController@sessionCreate‘); //取得Session变量 Route::get(‘/sessionGet‘, ‘UserController@sessionGet‘);
2.在UserController.php中创建两个函数,并引入Session所在的命名空间
use Illuminate\Support\Facades\Session; public function sessionCreate(){ //使用put方法直接创建Session变量 Session::put(‘ID‘, 1); Session::put(‘USERNAME‘, ‘徐文志‘); //使用push方法创建Session数组 Session::push(‘user.id‘, 1); Session::push(‘user.name‘, ‘azxuwen‘); echo ‘Session Created!!‘; } public function sessionGet(){ //使用get方法获取session变量或session数组 echo Session::get(‘ID‘); echo Session::get(‘USERNAME‘); var_dump(Session::get(‘user‘)); }
请求方式:http://localhost/laravel/public/index.php/sessionCreate 然后在请求 http://localhost/laravel/public/index.php/sessionGet 就会得到想要的结果。
Laravel5中的Session
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。