gpt4 book ai didi

php - 如何在 Symfony2 中使用 URL 字符串转发请求

转载 作者:搜寻专家 更新时间:2023-10-31 20:49:52 24 4
gpt4 key购买 nike

我想执行一个子请求,但没有 $this->forward() 期望的格式的路由 - 我只有字符串形式的 url。

// Symfony2 wants...
$this->forward('ProjectCustomerBundle:Customer:view', array('id' => 1234));

// I want...
$this->forward('customer/view/1234');

当然我可以从 url 手动构建一个 Route 或 Request 对象来实现这个?我偷偷怀疑我在这里遗漏了一些明显的东西......

最佳答案

使用 $this->get('router')->match('customer/view/1234') 你应该得到一个数组 _controller 值和您需要传递的所有其他路由参数。

关于php - 如何在 Symfony2 中使用 URL 字符串转发请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9083708/

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