getPost优于$ _POST的优点

Hab*_*wad 4 post yii

是否有任何优势Yii::app()->request->getPost()$_POST

我觉得它使代码过于面向对象.

top*_*her 8

CHttpRequest::getPost() 检查参数是否首先存在,如果不存在,则返回可以传递给它的默认值.

这是它的实际实现:

public function getPost($name,$defaultValue=null)
{
    return isset($_POST[$name]) ? $_POST[$name] : $defaultValue;
}
Run Code Online (Sandbox Code Playgroud)