加载application.ini

Del*_*ens 1 zend-framework

我们使用:
- Zend_Controller_Front
- 没有Zend_Application
- 没有Zend_Application_Bootstrap

我们想要使用application.ini.

require_once("Zend/Controller/Front.php");

class Forum4Php_Bootstrap {

    protected $_dispatcher;

    public function  __construct() {
        $this->_dispatcher = Zend_Controller_Front::getInstance();
    }

    public function runApp() {
        $this->_dispatcher->addModuleDirectory(FORUM_FOR_PHP_ROOT_DIR."/application/modules");
        $this->_dispatcher->dispatch();
    }
}
Run Code Online (Sandbox Code Playgroud)

有办法吗?

typ*_*ror 5

您可以使用parse_ini_file建议的karim79或将.ini文件的路径传递给Zend_Config_Ini对象:

$config = new Zend_Config_Ini('/path/to/application.ini', 'development');
Run Code Online (Sandbox Code Playgroud)