Laravel session的保存机制

Posted 潇潇六月雨

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Laravel session的保存机制相关的知识,希望对你有一定的参考价值。

与$_SESSION不同Laraver中的session是在当次程序执行完毕时保存到文件或其他存储引擎中的,也就是说如果使用了die等强制结束程序的函数将不会自动保存session导致session失效,但Laravel提供了save()方法来手动保存session

 

//session不生效的例子
session()->put([user_id=10086]);
die();

 

//手动保存session的例子
session()->put([user_id=10086]);
session()->save();
die();

 

以上是关于Laravel session的保存机制的主要内容,如果未能解决你的问题,请参考以下文章

laravel中将session由文件保存改为数据库保存

19.)PHPWeb开发框架~Laravel中自动验证机制

laravel框架中 session保存到Redis中

laravel框架——保存用户登陆信息(session)

php中session的生成机制回收机制和存储机制探究

laravel 4.2 session