gpt4 book ai didi

php - 如何在不使用 Request 的情况下删除 Laravel 5.3 中的 session ?

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:53:43 24 4
gpt4 key购买 nike

我在需要处理 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/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com