2016-09-29 57 views
1

這必須是一件簡單的事情,但在通過多個線程後,仍然無法從Zend Framework 2中的application.ini中讀取資源值。 我有一個模塊,模塊內部有一個控制器。我想在控制器中獲取資源文件中的值。在ZEND框架中從application.ini中讀取值2

namespace myModule\Controller; 

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

class myController extends AbstractActionController 
{ 
    public function handlerAction() { 
     // I want to read application.ini values here 
    } 
} 

application.ini是如下:

[lables] 
dom.title = Lable 01 

我試圖得到這個值,

$config = $this->getApplication()->getOption('dom'); 

但仍沒有運氣。幫我弄清楚這一點。

Thankx

回答

1

使用PHP的本地函數parse_ini_file()。因爲你有章節(我想它是labels而不是lables),用這種方法:

$iniArray = parse_ini_file($pathToFile . DIRECTORY_SEPARATOR . 'application.ini', true); 
$domTitle = $iniArray['labels']['dom.title'] ; 
+0

是的,這工作正常。 –