Session Zend框架会话管理。找不到Zend_会话_命名空间

Session Zend框架会话管理。找不到Zend_会话_命名空间,session,zend-framework2,Session,Zend Framework2,我指的是关于如何使用Zend Framework会话的文档: 我从一个框架应用程序开始,现在唯一修改的是控制器。我正在发布应用程序模块控制器的代码: <?php /** * Zend Framework (http://framework.zend.com/) * * @link http://github.com/zendframework/ZendS

我指的是关于如何使用Zend Framework会话的文档:

我从一个框架应用程序开始,现在唯一修改的是控制器。我正在发布应用程序模块控制器的代码:

            <?php
            /**
             * Zend Framework (http://framework.zend.com/)
             *
             * @link      http://github.com/zendframework/ZendSkeletonApplication for the canonical source repository
             * @copyright Copyright (c) 2005-2014 Zend Technologies USA Inc. (http://www.zend.com)
             * @license   http://framework.zend.com/license/new-bsd New BSD License
             */

            namespace Application\Controller;

            use Zend\Mvc\Controller\AbstractActionController;
            use Zend\View\Model\ViewModel;

            class IndexController extends AbstractActionController
            {
                public function indexAction()
                {
                    $mysession = new Zend_Session_Namespace('mysession');

                    if (!isset($mysession->counter)) {
                        $mysession->counter = 1000;
                        } else {
                        $mysession->counter++;
                    }

                    if ($mysession->counter > 1999) {
                        unset($mysession->counter);
                    }

                    return new ViewModel();
                }
            }

所以我认为这与使用Zend_会话_名称空间有关,或者可能是因为我的应用程序不是为Zend_应用程序设置的?这是放置会话php的正确位置吗?

Zend_session_Namespace
实际上是ZF1的一个组件-由于许多原因(不使用正确的名称空间机制是最重要的),ZF1不应在ZF2应用程序中使用

请尝试:


我只使用ZF2,我只想要ZF2,所以希望不要!
            Fatal error: Class 'Application\Controller\Zend_Session_Namespace' not found in C:\Program Files (x86)\Zend\Apache2\htdocs\zf2-sessioncounter\module\Application\src\Application\Controller\IndexController.php on line 19
use Zend\Session\Container;
// ...

$mysession = new Container('mysession');