我可以在一个网址中有两个参数,例如:
localhost/post/image/id/something/else/value
其中id是一个参数,一些是值,其他是param,value是值。
在zend我只能通过以下方式获得第一个参数: $这 - > _getParam( 'ID');
此方法不适用于第二个参数。
有什么想法吗?
答案 0 :(得分:0)
使用?分离查询字符串中的变量
类似于http://localhost/post.php?imgID=1&otherValue=othervalue
答案 1 :(得分:0)
它应该工作正常。确保application.ini和插件正在进行默认路由。
默认的Zend Route如下所示:
使用Out模块
域名/控制器/动作/ VAR1 / VALUE1 / VAR2 / VALUE2
使用模块
domainName / module / controller / action / var1 / value1 / var2 / value2
检查以下链接是否有默认的Zend路线: