[英]How could read application.ini on controller using zend framework
[英]Read value from application.ini in ZEND framework 2
这一定是一件简单的事情,但经过几个线程后,我仍然无法从 Zend 框架 2 中的 application.ini 读取资源值。 我有一个模块,在模块内部我有一个控制器。我想在这个控制器的资源文件中获取值。
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');
但仍然没有运气。 帮我解决这个问题。
谢谢
使用 php 原生函数parse_ini_file()
。 因为您有部分(我想它是labels
而不是lables
),请以这种方式使用它:
$iniArray = parse_ini_file($pathToFile . DIRECTORY_SEPARATOR . 'application.ini', true);
$domTitle = $iniArray['labels']['dom.title'] ;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.