【问题标题】:Yii - simplify retrieving the $_POST var data using getPost()Yii - 使用 getPost() 简化检索 $_POST var 数据
【发布时间】:2014-08-18 09:57:56
【问题描述】:

我有以下 Yii 代码,如果可能,我希望将其最小化:

$request = Yii::app()->request->getPost('request');
$username = $request['model']['username'];

是否可以将其最小化以使这项工作像这样,例如全部在一行上? (注意下面的代码不起作用)

$username = Yii::app()->request->getPost('request['model']['username']'); 

【问题讨论】:

    标签: php post yii http-post yii-components


    【解决方案1】:

    如下所示(在 CHttpRequest 类中):

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

    如果你可以把它放在$name,它会被退回:D

    【讨论】:

      猜你喜欢
      • 2012-08-31
      • 2013-10-21
      • 1970-01-01
      • 1970-01-01
      • 2017-07-26
      • 1970-01-01
      • 1970-01-01
      • 2018-12-12
      • 1970-01-01
      相关资源
      最近更新 更多