我在需要处理 session 的 Controller 中有一个方法。该方法由不需要任何用户输入的 get 方法调用,因此我想在没有 Request
类的情况下执行此操作。
目前,我可以设置 session ,但找不到删除它的方法。它看起来像这样:
if ($boolean_storing_condition_value)
session(['some_data'=>'Some Data']);
else
/* What should be the unset function? */
在 Laravel 4.2 中,它是通过 Session::forget('some_data');
或 Session::flush()
完成的。这应该如何在 Laravel 5.3 中完成?
最佳答案
您可以使用 the session helper无需使用请求对象。
session()->forget('some_data');
session()->flush();
关于php - 如何在不使用 Request 的情况下删除 Laravel 5.3 中的 session ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41868872/