我想我和这个人有同样的问题 - http://framework.zend.com/issues/browse/ZF-9385?page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel
“如果我在 RESTful 控制器上调用 /mod/con/123/abc 之类的东西,我希望,“123”是我的 ID,而“abc”是其他东西(次要/后续 ID),而不是“123”以“abc”为值和“id”的键根本丢失。ID 不应该在这里丢失,其他参数......我更喜欢它们只是编号但至少是通常的行为(/key1/ value1/key2/value2) 应该在 id 参数之后开始。”
我需要从 url 中提取 id:mycontroller.com/a/getdetails/123/234/345/456
Zend 将上述内容保留为:
[_params:protected] => Array
(
[controller] => getdetails
[action] => get
[format] => xml
[123] => 234
[345] => 456
[module] => default
)
如何将 123、234、345 和 456 视为 id?或者我如何将它们从 URL 中解脱出来?