我需要一些关于Laravel如何管理会话的帮助。当我使用纯PHP进行编程时,我使用的是全局变量$ _SESSION。这样,当我想要检索有关用户的信息时,我通过$ _SESSION ['id']变量在数据库中找到了用户。我不明白Laravel如何使用它。你能指导一些指南吗?提前谢谢。
答案 0 :(得分:4)
正如第一条评论中指出的那样,Laravel拥有自己的会话控制系统,可以在应用程序的任何位置使用Session
外观进行访问。
要在会话中存储值,请执行
Session::put('key', 'value');
要检索值:
$value = Session::get('key');
答案 1 :(得分:1)
除了阅读文档之外,您还必须知道Laravel有专门的 Session 类。通过在Laravel请求中的不同点使用该类,您可以跟踪用户活动(以及可以执行的其他操作)。从初始请求到响应有非常有趣的会话/代码流,所以看看 - 这是学习的最佳方式。