我想通过 Zend_Controller_Router 自定义 url。
我知道参数为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 Router 的方法
我想要这个网址
/fruits?name[]=banana&name[]=apple&name[]=grape
跟随
/fruits/banana/apple/grape
我想让它们像这样进入控制器
$fruits = $this->getRequest()->getParam('name',NULL);
我希望得到像这个数组这样的参数
$fruits = array(
'banana',
'apple',
'grape'
);
请让我知道路。