在引导Zend Framework上恢复参数

| 我正在Zend框架中开发应用程序。在我的引导程序中,我有一个名为
_initRoutes
的方法:
public function _initRoutes(){
        $router = $this->_front->getRouter();
        $default = new Zend_Controller_Router_Route(\':language/:controller/:action/*\',
                        array(
                            \'language\' => Model_Db_Option::read(\'site_default_language\'),
                            \'module\' => \'public\',
                            \'controller\' => \'index\',
                            \'action\' => \'index\'
                        ),
                        array(
                            \'language\' => \'^[a-z]{2}$*\'
                        )
        );
}
我可以恢复ѭ0中的语言值吗????如何在下一个功能
_initLocale
中获得此值 PS。我知道我可以从请求中将其恢复为参数,但是我想在引导程序中恢复它。     
已邀请:
        我用这个
    $params=@$default->match($this->_front->getRequest()->getRequestUri());
    $lang=$params[\'language\'];
    
        尝试
$language = Zend_Controller_Front::getInstance()->getRequest()->getParam(\'language\');
像这样的东西,无法通过此组合进行测试     

要回复问题请先登录注册