Symfony2中Yaml中作为数组的参数

Symfony2中Yaml中作为数组的参数,symfony,yaml,Symfony,Yaml,我正在这样做,效果很好: parameters: array_name1: [a, b, c, d] array_name2: [x, y, a, b] 现在,我需要在PHP中添加$array_name3[1]=array(“a”、“b”、“c”)等内容,如下所示: parameters: array_name3[1]: [1, 2, 3] array_name3[2]: [a, b, c] array_name3[3]: [x, y, z] …这当然行不通。我尝试的东西似乎都不被

我正在这样做,效果很好:

parameters:
 array_name1: [a, b, c, d]
 array_name2: [x, y, a, b]
现在,我需要在PHP中添加$array_name3[1]=array(“a”、“b”、“c”)等内容,如下所示:

parameters:
 array_name3[1]: [1, 2, 3]
 array_name3[2]: [a, b, c]
 array_name3[3]: [x, y, z]
…这当然行不通。我尝试的东西似乎都不被接受

如何在Yaml(Symfony2)中定义多维数组?

试试这个

parameters:
   array_name3: 
      - [1, 2, 3]
      - [a, b, c]
      - [x, y, z]
或者,如果要使其关联:

parameters:
   array_name3: 
      1: [1, 2, 3]
      2: [a, b, c]
      bla: [x, y, z]
或者如果你想要更多-