gpt4 book ai didi

php - symfony2 不允许我获取整个参数

转载 作者:行者123 更新时间:2023-12-04 05:35:05 26 4
gpt4 key购买 nike

在 Symfony 2 中,我有一个像这样的 yml 文件:

my_application:
application:
name: "Hello World"
version: { major: 1, minor: 0, build: 4, stage: BETA }

如果我想获取 Hello World -例如-我用这个 命令 :
echo $container->getParameter('my_application.application.name');

版画 :
"Hello World"

现在,如果我想获得整个应用程序怎么办?在数组内部?
print_r($container->getParameter('my_application.application'));

给我一个 错误 :
ParameterNotFoundException: You have requested a non-existent parameter "my_application.application".

但它 存在 .我想要做的就是获取整个节点。如 阵列 .

是吗 可能 ,如果是, 怎么样 ?如果不是, 为什么又?

- 很明显,symfony 告诉我这不是一个单一的参数,而是一个包(也许)但是我如何将它作为数组获取? ——

最佳答案

是的 - 因为它将配置映射到平面结构中。您可以确切地看到数据是如何以这种方式存储的:

var_dump($container->parameters)

关于php - symfony2 不允许我获取整个参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12058545/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com