Yii的action可以带参数,比如:

 class PostController extends CController
{
public function actionCreate($category, $language='en')
{
$category=(int)$category; // ... fun code starts here ...
}
}

这样确实很方便。不过,这默认只从$_GET中提取参数的。如果是post请求,就会报400错误。

如果想使用其他类型的请求参数,可以重写CController的getActionParams()方法:

/**
* Returns the request parameters that will be used for action parameter binding.
* By default, this method will return $_GET. You may override this method if you
* want to use other request parameters (e.g. $_GET+$_POST).
* @return array the request parameters to be used for action parameter binding
* @since 1.1.7
*/
public function getActionParams()
{
return $_GET;
}

最新文章

  1. ACM/ICPC 之 三维计算几何+暴力枚举+判重(HDU5839)
  2. java读取txt/pdf/xls/xlsx/doc/docx/ppt/pptx
  3. 为什么C#中要设计IntPtr?
  4. SQL Server 2012将数据库备份到网络中的共享文件夹
  5. PHP--------memcache技术
  6. August 1st, 2016, Week 32nd Monday
  7. 搭建一个免费的,无限流量的Blog----github Pages和Jekyll入门
  8. 全代码实现ios-3
  9. Qt for Windows - Deployment和它的参数
  10. web api 开发之 filter
  11. 皴linux rootpassword(方式:重置rootpassword)
  12. 【CSS学习笔记】字体的控制
  13. Oracle自增长序列
  14. HDMI转MIPI DSI芯片方案TC358779XBG
  15. 对于ES6中Promise的个人见解
  16. Codeforces 754A Lesha and array splitting(简单贪心)
  17. AnnotationTransactionAttributeSource is only available on Java 1.5 and higher
  18. C# Mongo Client 2.4.2创建索引
  19. 通过DataTable获得表的主键
  20. Chrome浏览器被hao123劫持,浏览器主页会被篡改为 hao123等

热门文章

  1. java语法部分一些小问题
  2. HBase Canary
  3. objc写一个NSMutableArray不连续索引替换对象的方法
  4. 让opencv程序在没有安装opencv的电脑上运行
  5. lambda表达式初步
  6. mybatis ---- 级联查询 一对多 (集合映射)
  7. shim & polyfill
  8. java日期操作常用工具
  9. 初识Java——循环语句
  10. ubuntu导入公钥的方法