发布请求值不起作用

时间:2016-11-27 12:06:01

标签: yii yii2 yii2-advanced-app

我希望使用Yii::$app->request->post()获得一个帖子。

例如,我只想从帖子中获取title

这是我的代码:

public function actionSearchResult() {
        $gets = Yii::$app->request->post('title');
        echo '<pre>';
        print_r($gets);
        die();
    }

我添加了更多代码,this page说,但我仍然没有得到title

public function actionSearchResult() {
            $gets = Yii::$app->request->post();
            echo '<pre>';
            print_r($gets);
            echo '<br>';

            $values = Yii::$app->request->post('add');
            print_r($values);
            echo $values['link_type'];
            die();
        }

结果显示吼叫:

Array
(
    [_csrf] => OEktaXFCMEpnPx8ZFjBaLkkTTwcHFwcQaBFdXSl3Yn8PcX46JAMBBw==
    [Add] => Array
        (
            [title] => test
            [link_type] => 2
            [subject_id] => 1
            [is_public] => 0
            [province] => 
            [city] => 
        )

)

1 个答案:

答案 0 :(得分:1)

根据你的阵列:

$values = Yii::$app->request->post('Add');
echo $values['title'];