我有少量配置数据(不足以使用数据库中的表),我想将其保存在 YAML 文件中。由于 Symfony 在 libray 的很多部分都使用这种格式,我猜想读取 *.yml 文件并在操作中包含这些信息并不难。
我的 YAML 文件如下所示:是层次菜单定义
#menu-config.yml
.basicUser:
menu: menu1
menu: submenu1.1
link: link1
url: url1.com
menu: submenu1.2
link: link2
url: url2.com
link: link3
url: url3.com
menu: menu2
menu: submenu2.1
link: link4
url: link4.com
.admin
...
我想要的是一个具有菜单、子菜单和链接层次结构的 php 数组
我试过这个:
$myYaml = sfYaml::load('<path-to-my-yaml-file>');
但是当 iecho
或 它在模板中时仅显示“1” print_r
。var_dump
:S 我确定我加载了一个文件,因为该函数is_file('path-to-my-yaml-file');
返回 true。
那么,有没有人有好的结果呢?非常感谢你 :)