如何在Symfony的PHP配置文件中定义参数?

时间:2018-03-17 12:13:54

标签: php symfony import parameters config

我正在使用Symfony 4.0并尝试使用PHP配置文件而不是YAML文件。所以我进入了services.yml并导入了PHP文件,如下所示:

imports:
    - { resource: 'foobar.php' }

但是,我无法在线找到有关如何在PHP文件中定义参数的任何信息。如何在foobar.php中定义参数,以便能够使用$container->getParameter()访问它们?我是否需要在导入的PHP文件中使用$container->setParameter()设置它们?

1 个答案:

答案 0 :(得分:0)

类似于文档示例(https://symfony.com/doc/current/service_container/parameters.html):

<?php

// adds a new parameter
$container->setParameter('ahs_test', 'testvalue');

变量$container将以脚本形式提供。