GET接受参数:
Yii::$app->request->get($key, $default):第一个参数($key)为用户get请求的key,第一个参数选填;第二个参数($default)是默认值,第二个参数选填;不填参数得到的是get数据的数组。
Yii::$app->request->queryParams:得到的是数组,与Yii::$app->request->get()相等。//第一个参数($key)为用户get请求的key,第一个参数选填;//第二个参数($default)是默认值,第二个参数选填;不填参数得到的是get数据的数组。Yii::$app->request->get($key, $default);//得到的是数组,与Yii::$app->request->get()相等。Yii::$app->request->queryParams;Yii::$app->request->get();
POST接受参数:
Yii::$app->request->post($key, $default):第一个参数($key)为用户post请求的key,第一个参数选填,第二个参数($default)是默认值,第二个参数选填;不填参数得到的是post数据的数组。
Yii::$app->request->bodyParams:得到的是数组,与Yii::$app->request->post()相等。// 第一个参数($key)为用户post请求的key,第一个参数选填,// 第二个参数($default)是默认值,第二个参数选填;不填参数得到的是post数据的数组。Yii::$app->request->post($key, $default);// 得到的是数组,与Yii::$app->request->post()相等。Yii::$app->request->bodyParams;Yii::$app->request->post();
判断请求类型:
Yii::$app->request->isGet;Yii::$app->request->isPost;
简单示例:
$tpl = Yii::$app->request->post('tpl', null);$tpl = Yii::$app->request->get('tpl', null);// 接受type$type = Yii::app()->request->getParam('type');if(isset($type) && trim($type) != ""){ $star['type'] = $type;}// 接受 first_word$first_word = Yii::app()->request->getParam('first_word');if(isset($first_word) && !empty($first_word)){ $star['first_word'] = $first_word;}