32

私はうまくいくこれをやっています:

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) で多次元配列を定義するにはどうすればよいですか?

4

1 に答える 1

58

これを試して

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]

または、もっと必要な場合-ドキュメントを読む

于 2013-03-21T11:09:23.140 に答える