以前PHPを使ってYAMLを扱う方法についてメモをしていましたが、もう少しYAMLについて調べてみました。 基本的な記述 配列とハッシュ YAMLは配列かハッシュによってデータを表現することが出来ます。 頭に「-」を付けた場合は配列、「キー: 値」の様に「:」で区切った場合にハッシュとなります。 - foo - bar hoge: fuga 階層化 半角スペースでインデントをすることで、配列・ハッシュを階層化することが出来ます。 また、インデントを行う際にタブ文字は使えません。 - - foo - bar hoge: - fuga - piyo コメントアウト 前回も何も説明せずに使っていましたが、コメントアウトは「#」です。 「#」を付けた後ろを行末までコメントアウトします。範囲指定は無いようなので、複数行コメントアウト指定場合は何度も記述する必要があります。 - foo - var #