加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

如何在PHP Symfony中设置和销毁会话

发布时间:2020-12-13 17:09:00 所属栏目:PHP教程 来源:网络整理
导读:如何在控制器端设置和销毁会话? 尝试在视图方面,工作得很好.但现在从控制器内部需要它. 解决方法 更新: 在Symfony 2中销毁会话如下: $request-getSession()-invalidate(1); 如果您没有提供任何参数,则无效会使当前会话保持不变,您必须将生命周期设置为1(
如何在控制器端设置和销毁会话?
尝试在视图方面,工作得很好.但现在从控制器内部需要它.

解决方法

更新:

在Symfony 2中销毁会话如下:

$request->getSession()->invalidate(1);

如果您没有提供任何参数,则无效会使当前会话保持不变,您必须将生命周期设置为1(一秒)

Symfony 3.4文档:
http://api.symfony.com/3.4/Symfony/Component/HttpFoundation/Session/Session.html#method_invalidate

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读