slim请求参数获取

官方文档中对于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]; }); 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值