Laravel session的保存机制

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

//session不生效的例子
session()->put(['user_id'='10086']);
die();
  • 1
  • 2
  • 3
//手动保存session的例子
session()->put(['user_id'='10086']);
session()->save();
die();

猜你喜欢

转载自blog.csdn.net/u010320371/article/details/80434806
今日推荐