【问题标题】:How Laravel manages sessions?Laravel 如何管理会话?
【发布时间】:2014-03-16 00:10:09
【问题描述】:

我需要一些关于 Laravel 如何管理会话的帮助。当我使用纯 PHP 编程时,我使用的是全局变量 $_SESSION。这样,当我想检索有关用户的信息时,我通过 $_SESSION['id'] 变量在数据库中找到该用户。我不明白 Laravel 如何使用它。你能指导一些指南吗?提前致谢。

【问题讨论】:

标签: php database session laravel laravel-4


【解决方案1】:

正如第一条评论中所指出的,Laravel 有自己的 Session 控制系统,可以在应用程序的任何位置使用 Session 门面访问该系统。

要在会话中存储一个值,您可以这样做

Session::put('key', 'value');

要检索值:

$value = Session::get('key');

【讨论】:

    【解决方案2】:

    除了阅读文档,你必须知道 Laravel 有专门的 Session 类。通过在 Laravel 请求的不同点使用该类,您可以跟踪用户活动(以及可以完成的其他事情)。从初始请求到响应的会话/代码流程非常有趣,因此请看一下 - 这是最好的学习方式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-01-30
      • 2013-03-14
      • 2011-06-26
      • 1970-01-01
      • 2011-04-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多