ThinkPHP输入变量时用的变量修饰符有哪些?
最新版本的I函数支持对变量使用修饰符功能,可以更方便的通过类型过滤变量。
用法如下:
I('变量类型.变量名/修饰符')
例如:
I('get.id/d'); // 强制变量转换为整型 I('post.name/s'); // 强制转换变量为字符串类型 I('post.ids/a'); // 强制变量转换为数组类型
可以使用的修饰符包括:
修饰符 | 作用 |
---|---|
s | 强制转换为字符串类型 |
d | 强制转换为整型类型 |
b | 强制转换为布尔类型 |
a | 强制转换为数组类型 |
f | 强制转换为浮点类型 |