FILTER_SANITIZE_NUMBER_INT不会将字符串转换为int

查兹·查兹(Chazy Chaz)

我以为filter_input(type, name, FILTER_SANITIZE_NUMBER_INT)将字符串转换为int,但似乎没有。

$id = filter_input(INPUT_GET, 'id', FILTER_SANITIZE_NUMBER_INT);

if (isset($id) && is_int($id))

还有另一种干净但可行的方法来做到这一点吗?

沃格斯兰

您可以随时将其投射:

$id = (int) $_GET['id'];

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

typcast不会将整个字符串转换为int(在C中)

来自分类Dev

我是否正确使用FILTER_VALIDATE_INT + FILTER_SANITIZE_NUMBER_INT?

来自分类Dev

我是否正确使用FILTER_VALIDATE_INT + FILTER_SANITIZE_NUMBER_INT?

来自分类Dev

字符串转换为int太大

来自分类Dev

字符串转换为int太大

来自分类Dev

将 int[][] 转换为字符串

来自分类Dev

不使用int()将字符串转换为Int

来自分类Dev

将int字符串转换为int数组

来自分类Dev

将int的字符串转换为int的数组

来自分类Dev

将int转换为字符串然后返回int

来自分类Dev

Python readline()返回不会转换为int或float的字符串

来自分类Dev

无法将字符/字符串转换为int

来自分类Dev

ActiveRecord不会将字符串中的数组转换为数组

来自分类Dev

不会将字符串格式的十进制数字转换为浮点数

来自分类Dev

Newtonsoft Json Convert不会将json字符串转换为对象

来自分类Dev

BigQuery不会将某些字符串值转换为日期

来自分类Dev

BigQuery不会将某些字符串值转换为日期

来自分类Dev

Join不会将splat参数转换为Ruby中的字符串

来自分类Dev

pandas 不会将类型字符串转换为浮点数

来自分类Dev

从文件(C#)读取时,Number拒绝从字符串转换为int

来自分类Dev

从文件(C#)读取时,Number拒绝从字符串转换为int

来自分类Dev

将字符串转换为字符数组转换为int数组转换为链表

来自分类Dev

将arraylist int转换为字符串

来自分类Dev

将科学计数法字符串转换为int

来自分类Dev

在for循环中将字符串类型转换为Int

来自分类Dev

在Swift中将字符串(浮点值)转换为int

来自分类常见问题

Golang将字符串转换为int64

来自分类Dev

使用toInt函数将字符串转换为int

来自分类Dev

将任何字符串转换为Int

Related 相关文章

热门标签

归档