slim中的参数获取
2024-10-08 02:55:17
官方文档中对于get和post的参数有以下获取方式
$app->get('/', function (Request $req, Response $res, $args = []) {
$myvar1 = $req->getParam('myvar'); //检查 _GET 和 _POST [不遵循 PSR 7]
$myvar2 = $req->getParsedBody()['myvar']; //检查 _POST [遵循 PSR 7]
$myvar3 = $req->getQueryParams()['myvar']; //检查 _GET [遵循 PSR 7]
});
还有一种方法可以用来获取get或者post传递的参数
$req->getRequestBody();
上面的$args是url中的值
比如
$app->get('/get_test/{id}/{name}', function (Request $req, Response $res, $args = []) {
$arr=$args;
});
当实际访问的url是/get_test/1/tom时候
则$arr=['id'=>1,'name'=>tom];
最新文章
- c#反射机制
- IOS网络第二天 - 06-POST请求
- Android OnTouchListener 导致 OnClickListener 接收不到消息 无反应
- jtable插件api
- signal(SIGPIPE, SIG_IGN)
- 配置安卓运行环境/安卓sdk
- CentOS7安装telnet服务
- vs 下 opengl 配置问题
- 使用 Eclipse 的 Navigator Link Helper 实现导航器与编辑器的关联
- hdu 5014 Number Sequence
- NET Framework 4.5 五个新特性
- ffmpeg常用命令---转
- rocketmq 启动和停止命令
- .net开发COM组件之组件签名&;注册
- 告别GOPATH,快速使用 go mod(Golang包管理工具)
- javascript 面向对象之路.2 - 小蜜蜂
- java之双缓冲的代码粘贴
- Python制作回合制手游外挂简单教程(上)
- text/html &; text/plain的区别
- JSTL fmt 格式化时间
热门文章
- LRM-00109: could not open parameter file '/u01/app/oracle/product/12.1.0/db_1/dbs/initepps.ora'
- java jvm 参数 -Xms -Xmx -Xmn -Xss 调优总结
- 洛谷P4126 [AHOI2009]最小割
- framework7 上拉加载一些ajax问题
- [转]embedding technic:从SNE到t-SNE再到LargeVis
- inflate用一个XML源填充view. LayoutInflater
- iOS之友盟错误统计解决
- 2019-3-25-win10-uwp-如何将像素数组转-png-文件
- SDUT-2116_数据结构实验之链表一:顺序建立链表
- HTTP Cookie header 中set-cookie格式