Zend framework2 ZF2。如果我有文字路由,它还会捕获带有GET参数的url吗?
我对ZF2路由中的参数有点困惑。下面是文字路线:Zend framework2 ZF2。如果我有文字路由,它还会捕获带有GET参数的url吗?,zend-framework2,Zend Framework2,我对ZF2路由中的参数有点困惑。下面是文字路线: 'route-test1' => array( 'type' => 'literal', 'options' => array( 'route' => '/my/route', 'defaults' => array( 'controller' => 'IndexController',
'route-test1' => array(
'type' => 'literal',
'options' => array(
'route' => '/my/route',
'defaults' => array(
'controller' => 'IndexController',
'action' => 'myRoute',
),
),
),
如果该路线仅适用于:
example.com/my/route
或者:
example.com/my/route?test1=aaa&test2=bbb
example.com/my/route?test=aaa
分辨率:
测试过的id(不知道为什么我没有在第一个位置这么做)-是的-它将匹配所有这些URL-带或不带查询行。是的。然后,您可以通过以下方式访问参数(例如,从控制器访问):
是的,无论查询参数如何,文本路由都将匹配URI。
$this->getRequest()->getQuery()