码迷,mamicode.com
首页 > 其他好文 > 详细

Yii2.0 请求

时间:2018-08-10 11:02:35      阅读:216      评论:0      收藏:0      [点我收藏+]

标签:class   string   yii2   pos   keyword   ring   comm   一个   2.0   

1、获取请求参数

$request = Yii::$app->request;

$get = $request->get();

// 等价于:$get = $_GET;

$id = $request->get(‘id‘);

// 等价于: $id = isset($_GET[‘id‘]) ? $_GET[‘id‘] : null;

$id = $request->get(‘id‘, 1);

// 等价于: $id = isset($_GET[‘id‘]) ? $_GET[‘id‘] : 1;

$post = $request->post();

// 等价于: $post = $_POST;

$name = $request->post(‘name‘);

// 等价于: $name = isset($_POST[‘name‘]) ? $_POST[‘name‘] : null;

$name = $request->post(‘name‘, ‘‘);

// 等价于: $name = isset($_POST[‘name‘]) ? $_POST[‘name‘] : ‘‘;

2、判断请求方法

$request = Yii::$app->request;

if ($request->isAjax) { /* 该请求是一个 AJAX 请求 */ }

if ($request->isGet) { /* 请求方法是 GET */ }

if ($request->isPost) { /* 请求方法是 POST */ }

if ($request->isPut) { /* 请求方法是 PUT */ }

Yii2.0 请求

标签:class   string   yii2   pos   keyword   ring   comm   一个   2.0   

原文地址:https://www.cnblogs.com/zsczsc/p/9452881.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!