0

我正在使用 Symfony2.1,我需要在配置/参数文件中保存一个数组,因为我会经常修改这个数组的内容(可能每 6 个月一次)(它包含电子邮件地址)。

我知道我可以在 parameters.yml 中保存一个字符串,例如使用:

在 app/config/parameters.yml

parameters
    address: 'example@domain.com'

并在控制器中使用 $this->container->getParameter('address') 检索此参数,但我有很多收件人,我想要类似的东西:

    parameters
        address: array('example@domain.com', 'example2@domain.com', 'example3@domain.com)
#the number of addresses is actually not defined
4

1 回答 1

1

数组的 Yaml 语法为:

address: 
    - example@domain.com
    - example2@domain.com
    - example3@domain

或者

address: ["example1@domain.com", "example2@domain.com"]

但我不知道 symfony 是否支持这一点。

于 2012-11-22T17:46:44.313 回答