<分区>
就像在经典的 PHP 中一样,我们使用魔法变量来启动和创建 session ,那么在 Symfony 中如何做到这一点呢?
<分区>
就像在经典的 PHP 中一样,我们使用魔法变量来启动和创建 session ,那么在 Symfony 中如何做到这一点呢?
最佳答案
在 Symfony2 中,语法不同:
$session = $this->getRequest()->getSession();
// store an attribute for reuse during a later user request
$session->set('foo', 'bar');
// in another controller for another request
$foo = $session->get('foo');
您还可以从 Twig 获取 session 变量,而无需显式传递 session 变量(它在全局“应用程序”中):
{{ app.session.get('foo', 'bar'); }}
关于php - 如何在 Symfony 中使用 session ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1761552/