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