thinkphp5 input函数获取数组报错,如何获取数组
2017-07-29 23:08:33;  来源:追太阳;  作者:;  评论:0 点击:

如果你要获取的数据为数组,请一定注意要加上 /a 修饰符才能正确获取到。变量修饰符input函数支持对变量使用修饰符功能,可以更好的过滤...
如果你要获取的数据为数组,请一定注意要加上 /a 修饰符才能正确获取到
变量修饰符
input函数支持对变量使用修饰符功能,可以更好的过滤变量。
用法如下: 
input('变量类型.变量名/修饰符');
或者
Request::instance()->变量类型('变量名/修饰符');
例如:
input('get.id/d');
input('post.name/s');
input('post.ids/a');
Request::instance()->get('id/d');
ThinkPHP5.0版本默认的变量修饰符是/s,如果需要传入字符串之外的变量可以使用下面的修饰符,包括:
修饰符 作用
s 强制转换为字符串类型
d 强制转换为整型类型
b 强制转换为布尔类型
a 强制转换为数组类型
f 强制转换为浮点类型
如果你要获取的数据为数组,请一定注意要加上 /a 修饰符才能正确获取到。

相关热词搜索:thinkphp5 input函数 获取数组

上一篇:导致php上传文件失败的php.ini相关配置参数说明
下一篇:最后一页

收藏
回到顶部