gpt4 book ai didi

php - 在 Symfony 2.4 中获取主请求

转载 作者:可可西里 更新时间:2023-11-01 00:20:25 26 4
gpt4 key购买 nike

当从 View 渲染另一个 Controller 时,主请求丢失 - 这意味着,例如,GET 参数在该渲染(包含) Controller 中将不可用。

在呈现的 Controller 中访问查询字符串的方式是什么,除了直接访问 $_GET(这可行)。

我在项目中发现了一些执行此操作的遗留代码,但它在 2.4 中已被弃用,并将在 3.0 中被删除:

$this->container->get('request_stack')->getMasterRequest();

这里 $this->container 是容器接口(interface)。

最佳答案

http://api.symfony.com/master/Symfony/Component/HttpFoundation/RequestStack.html

RequestStack你可以得到主请求$stack->getMasterRequest()

作为服务的请求已被弃用 $this->container->get('request'),但这个堆栈取代了它。

关于php - 在 Symfony 2.4 中获取主请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27022692/

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