首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Zend Framework2和Concrete5会话

Zend Framework2和Concrete5会话
EN

Stack Overflow用户
提问于 2013-07-15 17:15:20
回答 1查看 341关注 0票数 1

在Zend Framework2中开发了一个项目并集成了concrete5,我如何在使用zend Framework2创建的concrete5会话中进行访问?

EN

回答 1

Stack Overflow用户

发布于 2013-07-16 01:33:32

例如,如果您在user名称空间中创建了ZF2会话,您将能够像这样访问它:$_SESSION['user']['username']。下面是一个更完整的例子。

代码语言:javascript
复制
// Storing session data within Zend Framework 2
$session = new \Zend\Session\Container('user');
$session->username = 'Andy0708';

// Accessing session data within concrete5
$username = $_SESSION['user']['username'];

或者,您应该能够简单地在concrete5中使用Zend\Session组件。尽管Zend Framework2的目标之一是避免依赖,但我还没有检查Zend\Session组件是否存在依赖。否则,自动加载就位,这将不是一个问题。自从我使用concrete5以来已经有一段时间了,所以我无法向您提供如何在concrete5中处理自动加载之类的细节,但是既然您已经集成了concrete5,那么您应该已经处理过了。因此,如果您更喜欢ZF2方式,您也应该能够执行以下操作:

代码语言:javascript
复制
// Assuming that autoloading is in place
$session = new \Zend\Session\Container('user');
$username = $session->username;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17650621

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档