Symfony Yaml组件:​​在使用Yaml :: dump时如何始终将字符串包装在引号中

时间:2016-11-02 08:35:44

标签: php symfony yaml

当使用Symfony Yaml组件的Yaml::dump function时,输出将包含一些由单引号和其他字符串包裹的字符串。

我知道both wrapped and non-wrapped strings are correct in Yaml,但我想知道是否有办法标准化输出(例如设置字符串始终用单引号或双引号括起来)以使其保持一致。

1 个答案:

答案 0 :(得分:1)

根据documentationdump需要一些标记。它们列在文档的顶部(没有解释):

  • DUMP_OBJECT
  • DUMP_EXCEPTION_ON_INVALID_TYPE
  • DUMP_OBJECT_AS_MAP
  • DUMP_MULTI_LINE_LITERAL_BLOCK

这些与报价无关,所以答案是:不,这是不可能的。报价由Escaper决定,enter image description here没有任何自定义选项。