在CakePHP上我们可以使用
获得所有POST / GET$this->params
在Yii上,我不确定它是否具有同等效力。只看到我想得到一个字段值,无论是(POST / GET),但我需要指定它。
Yii::app()->request->getParam('email')
答案 0 :(得分:5)
在Yii中,直接使用$_REQUEST
,$_POST
,$_GET
完全没问题。
getParam
真正做的是直接使用这些数组,但不同之处在于,如果 param 不存在,则默认返回null
或值您指定为getParam
调用的第二个参数:
public function getParam($name,$defaultValue=null)
{
return isset($_GET[$name]) ? $_GET[$name] : (isset($_POST[$name]) ? $_POST[$name] : $defaultValue);
}