博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
yii---进行接受参数
阅读量:7077 次
发布时间:2019-06-28

本文共 1323 字,大约阅读时间需要 4 分钟。

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;}

 

转载于:https://www.cnblogs.com/e0yu/p/9946131.html

你可能感兴趣的文章
深入浅出linux系统umask值及其对应的文件权限讲解
查看>>
企业生产一线管理应找怎样的好帮手?
查看>>
MySQL数据库常用基本命令应用分享01
查看>>
实现线上高性能接口方案nginx负载tornado后端lua数据
查看>>
IT项目中存储设备的选型
查看>>
zabbix proxy配置文件不能把DBhost设置成远程数据库?
查看>>
疯狂ios之疯狂打飞机游戏(3)
查看>>
我的友情链接
查看>>
AWS的十年发展之路-永远前行
查看>>
Windows 2008 R2之三十六ADCS实现跨森林注册(二)
查看>>
最全团队管理手册
查看>>
浅谈在Linux中磁盘超出2T的管理方式
查看>>
安装Office 2010时1402错误的处理
查看>>
个人笔记ORA-32017 ORA-16179
查看>>
MSDE2000与SQLExpress2005共存时如何远程访问
查看>>
跨域组播---BGP+MSDP
查看>>
Microsoft Dynamics CRM server 2015 开发 之 安装visual studio 2012
查看>>
监控利器Nagios之二:Nagios的细致介绍和监控外部服务器的私有信息
查看>>
QoS技术入门(实操必须掌握的基本理论)
查看>>
老男孩浅谈如何看待运维?
查看>>