YAML是用于描述数据的一款简单的语言。对于PHP,它可以描述简单的数据类型如string,boolean,floats或者integer等。但是在数组(序列)和哈希(映射)上与PHP是不同的。...尽管你可以使用双引号",但是,对于下列这些字符来说,最好使用单引号',这样可以避免使用反斜线\ 对他们转义:
:, {, }, [, ], ,, &, *, #, ?..., %, @, \`
双引号的样式提供了一种用于表述任意字符串的方式,通过使用\转义字符或者序列。例如,当需要嵌入一个\n或者Unicode字符时双引号是非常有用的。..."A double-quoted string in YAML\n"
如果字符串包含下列任意控制字符,必须使用双引号才能转义
\0, \x01, \x02, \x03, \x04, \x05, \x06...,注释内容是不需要根据嵌套级别进行缩进的。