gpt4 book ai didi

Symfony 3,如何使用redirectToRoute方法传输URL参数

转载 作者:行者123 更新时间:2023-12-02 18:39:59 25 4
gpt4 key购买 nike

我在 Controller 中使用了redirectToRoute,并且我想知道如何在此方法中传输 URL 参数 (redirectToRoute)?

我已经在网上搜索(SF文档和论坛),但没有找到解决方案。

谢谢。

最佳答案

让我们看看这个方法的来源:

/**
* Returns a RedirectResponse to the given route with the given parameters.
*
* @param string $route The name of the route
* @param array $parameters An array of parameters
* @param int $status The status code to use for the Response
*
* @return RedirectResponse
*/
protected function redirectToRoute($route, array $parameters = array(), $status = 302)
{
return $this->redirect($this->generateUrl($route, $parameters), $status);
}

如您所见,第二个参数是$parameters

因此只需将它们作为数组作为第二个参数传递即可。所以它应该像这样使用:

$this->redirectToRoute('show_page', array('id' => 123));

关于Symfony 3,如何使用redirectToRoute方法传输URL参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38562401/

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