1

在 CakePHP 上,我们可以使用 ALL POST/GET

$this->params

在 Yii 上,我不确定它是否有等价物。只看到我是否想获得一个字段值,无论是否(POST/GET),但我需要指定它。

Yii::app()->request->getParam('email')
4

1 回答 1

5

在 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);
}
于 2012-11-13T09:34:08.170 回答