我想通过Zend_Controller_Router自定义网址。
我知道参数为1的方式。
喜欢这个网址
/fruits?name=banana
能够通过Zend路由器编写
/水果/香蕉
$route = new Zend_Controller_Router_Route(
'fruits/:name/*',
array('controller'=>'fruits','action'=>'index')
);
我不能像这样得到香蕉。
$fruits = $this->getRequest()->getParam('name',NULL);
但是当参数大于1时,我不知道编码Zend路由器的方法
我想要这个网址
/fruits?name[]=banana&name[]=apple&name[]=grape
以下
/fruits/banana/apple/grape
我想让他们像这样在控制器中使用
$fruits = $this->getRequest()->getParam('name',NULL);
我希望得到像这个数组
这样的参数$fruits = array(
'banana',
'apple',
'grape'
);
请让我知道。