Php Zend路由器配置

Php Zend路由器配置,php,zend-framework,Php,Zend Framework,我想知道是否有可能在Zend Router中定义的变量中使用斜杠 例如,我有这样的东西 模块/ 模块/默认值/ 模块/默认/控制器/ modules/default/controllers/OfferController.php 在OfferController.php中,我有action showAction() 例如,我在数据库中几乎没有提供具有唯一url的服务 id|唯一url 1 |/url-1/ 2 |/url-2/ 3 |/url-2/still-url-2/ 我需要的是通过url参

我想知道是否有可能在Zend Router中定义的变量中使用斜杠

例如,我有这样的东西

模块/ 模块/默认值/ 模块/默认/控制器/ modules/default/controllers/OfferController.php

在OfferController.php中,我有action showAction()

例如,我在数据库中几乎没有提供具有唯一url的服务

id|唯一url

1 |/url-1/

2 |/url-2/

3 |/url-2/still-url-2/

我需要的是通过url参数搜索showAction中的报价,该参数将从链接传递

我要使用的URL示例:

-这将搜索id为1的报价

这将搜索id为3的报价


那么是否可以为我的目的配置Zend路由器

快速的答案是说URL应该是:

此外,信息系统还表示:

注意:字符用法当前实现允许您使用任何 字符(斜杠除外)作为变量标识符,但它是 强烈建议只使用对有效的字符 PHP变量标识符。未来的实现可能会改变这一点 行为,这可能导致代码中隐藏的bug


但是也许你可以看看

,那么基本上你想要'url-2/still-url-2'作为请求参数?