我有一个具有以下结构的YAML文件。
level1:
contact:
website: www.prasadgupte.com
我使用sfYaml::load($file_path)
将文件作为数组加载。我想展平数组,以便能够获得将返回get('level1_contact_website')
的密钥www.prasadgupte.com
我在Symfony中浏览了几个代码文件,但无法确定执行此操作的文件。有人可以帮忙吗?
答案 0 :(得分:0)
<强>替代:强>
如果此语法似乎正常,get('level1[contact][website]')
则使用
sfToolkit::getArrayValueForPath($yaml_array, 'level1[contact][website]');