laravel解决session失效问题

`laravel`框架自带`session`

`session`是`php`中的一个重要的特性

我们可以用`session`会话来跟踪用户

除了在`app/Http/Kernel.php`中开启`session`

还可以在`路由`中开启

以下是方法

```
get('/user', function (Request $request) {
return $request->user();
});

Route::group(['middleware' => ['\Illuminate\Session\Middleware\StartSession']], function ($router) {
Route::get('/session', 'SessionController@index');
Route::get('/getsession', 'getSessionController@index');
});
```

以下是设置`session`的`controller`

```
session()->put('key','value');//设置session
session(['key1' => 'value1']);
Session::flash('milkcaptcha', 'test');
}
}
```

以下是获取`session`的`controller`

```
session()->get('key');//获取session的值
echo "key->".$key."
";
echo 'key1->'.session('key1');
echo "key".Session::get('milkcaptcha');
}
}
```

    A+
发布日期:2020年11月18日  所属分类:未分类

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: