zoukankan      html  css  js  c++  java
  • yii---进行接受参数

    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;
    }  
  • 相关阅读:
    oracle_使用udev绑定磁盘方法
    Android studio实现简单的CRUD
    Android Studio无法打印Logout日志
    迭代法求平方根
    实现Hibernate框架的CRUD
    Android Studio连接真机调试
    Java项目学习笔记(一)
    绝对路径${pageContext.request.contextPath}
    request、response的setCharacterEncoding与response的setContentType
    java中的@Override标签
  • 原文地址:https://www.cnblogs.com/e0yu/p/9946131.html
Copyright © 2011-2022 走看看