跳转到主要内容
tvdrupal 提交于 7 November 2016

来自 http://www.tvdrupal.com/yml.html 

yaml格式介绍(yml文件)

yaml格式介绍:

yaml是symfony的一个组件: http://symfony.com/doc/current/components/yaml.html 

The Symfony Yaml component is very simple and consists of two main classes: one parses YAML strings (Parser), and the other dumps a PHP array to a YAML string (Dumper).

通过Parser把yaml转化成php数组。如上面图片。通过Dumper把php数组转成yaml文件。

 

drupal8的配置文件采用了yaml格式,文件扩展名是 yml

最重要的一点是,要用空格,而不要用tab

--------------------------

yaml里的下划线,可以当一般的字符用。

但是一杠加空格的话,如上图。就是当成数组的索引号在用。

 

------------------

在线转化工具 http://yaml-online-parser.appspot.com/

(或者用symfony文件测试也行。)

如在src/AppBundleController的DefaultController.php里:

 

其他链接:

https://www.drupal.org/node/1935708

https://en.wikipedia.org/wiki/YAML 

Drupal 版本