checkinput php,使用php检查输入字段的类型
时间: 2024-02-05 14:11:56 浏览: 116
php判断输入是否是纯数字,英文,汉字的方法
在 PHP 中,可以使用 `filter_input()` 函数来检查输入字段的类型。该函数接受三个参数:输入字段类型、输入字段名称和可选的过滤器。以下是一个示例代码:
```php
$input = filter_input(INPUT_POST, 'input_field', FILTER_VALIDATE_INT);
if ($input === false) {
echo "输入字段不是整数类型";
} else {
echo "输入字段是整数类型";
}
```
在上面的代码中,`filter_input()` 函数检查 POST 请求中名为 `input_field` 的输入字段是否为整数类型。如果是整数类型,则返回输入字段的值。如果不是整数类型,则返回 `false`。在这个例子中,我们使用了 `FILTER_VALIDATE_INT` 过滤器,因为我们想检查输入字段是否为整数类型。
除了 `FILTER_VALIDATE_INT` 过滤器,还有许多其他过滤器可用于检查不同类型的输入字段。可以在 PHP 文档中查看完整的过滤器列表。
阅读全文