session怎么在Symfony2中使用-创新互联

session怎么在Symfony2中使用?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

创新互联是一家专注于网站建设、做网站与策划设计,嘉鱼网站建设哪家好?创新互联做网站,专注于网站建设10多年,网设计领域的专业建站公司;建站业务涵盖:嘉鱼等地区。嘉鱼做网站价格咨询:13518219792

Symfony自带有session的方法,以前老版本2.2及以前的session用法是


$session = $this->getRequest()->getSession();
$session->set('foo', 'bar');
$foobar = $session->get('foobar');

后来Symfony2.3开始$this->getRequest()方法被废弃,session的使用方法就变成了

use Symfony\Component\HttpFoundation\Request;
public function indexAction(Request $request)
{
  $session = $request->getSession();
  // store an attribute for reuse during a later user request
  $session->set('foo', 'bar');
  // get the attribute set by another controller in another request
  $foobar = $session->get('foobar');
  // use a default value if the attribute doesn't exist
  $filters = $session->get('filters', array());
}

看完上述内容,你们掌握session怎么在Symfony2中使用的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读!


新闻标题:session怎么在Symfony2中使用-创新互联
网站URL:http://bzwzjz.com/article/jjdih.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站设计 网站制作 定制网站制作 成都网站建设 成都网站设计 成都网站建设公司 成都网站制作 成都网站制作 古蔺网站建设 专业网站设计 企业网站设计 网站设计公司 定制网站建设多少钱 营销型网站建设 成都网站建设推广 做网站设计 成都网站建设 网站设计 专业网站设计 达州网站设计 品牌网站建设 定制网站设计