0

我需要像这样转换字符串:

$url = 'module/controller/action/param1/param1value/paramX/paramXvalue';

到有关当前路由器的 url(包括翻译等)。

通常我使用 url view helper 生成目标 url,但为此我需要指定所有参数,所以我需要手动分解字符串。我尝试使用请求对象,如下所示:

$request = new Zend_Controller_Request_Http();
// some code here passing the $url

Zend_Debug::dump($request->getControllerName()); // null instead of 'controllers'
Zend_Debug::dump($request->getParams());         // null instead of array

但这似乎令人怀疑。我需要发送这个请求吗?

如何处理好这个案子?

4

1 回答 1

0

我还没有在 ZF 中找到任何用于此任务的课程。

我刚刚把绳子炸了,这也很好。

于 2010-06-20T15:11:03.237 回答