我正在使用Zend-framework 3.我想訪問控制器中配置文件(local.php)的內容。請解釋。謝謝大家。如何從控制器訪問zf3中的local.php文件
0
A
回答
0
經過一番研究,我發現t他最簡單的方式來訪問任何配置文件。就在你的Module.php中傳遞$container->get('config')
作爲控制器構造函數的參數之一,你現在可以訪問控制器中的任何屬性。這很簡單。 :-)快樂的編碼..!
0
你可以做這樣的事情(它未測試):
// config.php
return [
'webhost' => 'www.example.com',
'database' => [
'adapter' => 'pdo_mysql',
'params' => [
'host' => 'db.example.com',
'username' => 'dbuser',
'password' => 'secret',
'dbname' => 'mydatabase',
],
],
];
而在你的控制器:
// Consumes the configuration array
$config = new Zend\Config\Config(include 'config.php');
// Print a configuration datum (results in 'www.example.com')
echo $config->webhost;
假設,你有這樣的ZF3包:Zend的-配置 如果你不有,你必須包括它通過作曲家
composer require zendframework/zend-config
相關問題
- 1. 如何在ZF3中訪問控制器內的服務定位器對象?
- 2. 如何從不同的文件控制器訪問組件?
- 3. 如何從瀏覽器控制檯訪問組件控制器?
- 4. Ember _如何從組件控制器訪問控制器動作
- 5. 如何從控制器訪問您的圖像文件夾?
- 6. 如何獲得ZF3控制器插件內的翻譯器
- 7. Laravel5如何從控制器訪問公用文件夾
- 8. 如何從控制器訪問?
- 9. 如何訪問控制器
- 10. 如何訪問app/assets/*文件中的控制器變量
- 11. 如何從子控制器訪問父成員控制器
- 12. Ember如何從父控制器訪問子控制器
- 13. JavaFX 2.2 -fx:include - 如何從子控制器訪問父控制器
- 14. 如何訪問Angular.js中的控制器
- 15. 如何訪問didInsertElement中的控制器
- 16. 如何訪問控制器中的viewModel
- 17. 從respond_to js文件中的控制器訪問變量
- 18. 無法從rails中的控制器訪問庫文件
- 19. 訪問控制器對象從帆中的JavaScript文件js
- 20. 如何從Express 4中間件訪問控制器類?
- 21. 訪問從控制器
- 22. 從控制器訪問stylesheet_link_tag
- 23. 訪問從控制器
- 24. 訪問從「根」控制器
- 25. 如何從Phalcon的控制器中的Bootstrap文件訪問變量?
- 26. cakephp:從插件訪問控制器
- 27. 如何從控制器外部訪問Rails控制器視圖上下文?
- 28. 如何從AngularJs中的另一個控制器訪問控制器
- 29. 從另一個控制器訪問控制器中的變量
- 30. SaltStack文件服務器訪問控制
不適用於Zend Framework 3.1。任何演示? –