由于laravel的框架性,加有中间件功能,所以在使用session这个功能时,还是需要web这个中间件的

    下面这段代码设置俩个路由一个是根目录,一个是test页面,在根目录设置session,只要是在中间键群组路由里边就可以获取到session的值

    1. Route::group(['middleware' => 'web'], function(){
    2. Route::get('/', function () {
    3. session(['kaka'=>123]);
    4. return view('welcome');
    5. });
    6. Route::get('test', function () {
    7. echo session('kaka');
    8. });
    9. });