我找到了几种在Zend Framework 2中在控制器>操作中获取GET
参数的方法:
$this->params()->fromRoute('id');
$this->params('id');
$this->getRequest()->getQuery()->get('id');
这些方式有什么区别吗?
我猜,params('id')
可能会从 GET
和 POST
中获取值。
fromRoute
和 getQuery
只会从 GET
中获取值,但是 fromRoute
可能会提供一些优势,比如清理或其他方面的处理。