【问题标题】:Undefined variable: $_SESSION Laravel未定义变量:$_SESSION Laravel
【发布时间】:2017-04-28 03:35:57
【问题描述】:

从 laravel 控制器内部获取 PHP 超全局变量 $_SESSION 时遇到问题。

我可以从 laravel 获取 Moodle 会话。我可以在 laravel 中使用 $_SESSION['USER'] 使用 this example 获得 Moodle 会话,但是如果我运行 php artisan route:list 它会返回一个错误,如下所示:

所以我不能使用 Laravel 重定向功能。 谁能帮我这个? 还有其他方法可以在 Laravel 控制器中调用超全局 $_SESSION 吗? 谢谢

【问题讨论】:

    标签: php laravel session laravel-5 moodle


    【解决方案1】:

    可以使用 laravel 提供的 session 函数

    在会话变量上保存一些东西

     Session::put('name', 'yourname');
    

    检索

    Session::get('name')
    

    取消设置

    Session::forget('name');
    

    【讨论】:

      猜你喜欢
      • 2017-07-16
      • 2012-03-27
      • 2014-12-16
      • 2013-11-16
      • 2017-07-25
      • 1970-01-01
      • 2019-04-29
      • 1970-01-01
      • 2015-07-08
      相关资源
      最近更新 更多