路由配置如图

TinkPHP5.0 获取请求参数

测试方法

TinkPHP5.0 获取请求参数

方法一

路由表达式以:区分 获取id

url以?区分 获取name

POST提交 获取对应key的value值

TinkPHP5.0 获取请求参数

方法二

通过引用Request类获取

use think\Request;

拿到Request实例

Request::instance()

获取指定参数值

TinkPHP5.0 获取请求参数

获取全部参数值

TinkPHP5.0 获取请求参数

TinkPHP5.0 获取请求参数


其他获取参数方法 可查询手册

TinkPHP5.0 获取请求参数

TinkPHP5.0 获取请求参数


方法三

TP5 在参数获取方面十分灵活 TP在此方面提供了一个助手函数input

$all = input('param.');/*注意此处获取所有参数时key值param后须有.符号*/
var_dump($all);

利用助手函数可同样获取到参数数组,如需获取指定参数可

$all = input('param.age');/*get post 等均适用此方法 post.age get.name*/
var_dump($all);

相关文章: