检查整数在PHP中是否有效的函数

用户名

如果可以将字符串/整数安全地转换为int,PHP中是否有一个函数返回true?像这样:

var_dump(f('1'));//returns true
var_dump(f(1));//returns true
var_dump(f('1.2'));//returns false
var_dump(f(-2));//returns true
var_dump(f('3x'));//returns false

我不在乎基地。
我签出了is_int,但是is_int('4')返回false。
我可以使用强制转换/ intval,但是:
intval('6x')返回6,并intval('x')返回0intval(0)intval('0')

约翰·康德

用途filter_var()

if (filter_var('1', FILTER_VALIDATE_INT)) {
     echo 'int'."<br>";
}
if (!filter_var('dog', FILTER_VALIDATE_INT)) {
     echo 'not int'."<br>";
}

演示版

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

检查有效整数

来自分类Dev

检查有效整数

来自分类Dev

Python enterInteger 函数 - 检查有效整数

来自分类Dev

检查argv [i]是否为有效整数,并在main中传递参数

来自分类Dev

在SQL Server中是否有检查数学表达式并返回有效数字的函数?

来自分类Dev

检查pyspark中是否有NA的有效方法

来自分类Dev

如何检查PHP CURL SSL是否有效

来自分类Dev

如何检查php session是否有效?

来自分类Dev

检查整数列表中的所有元素是否为 0 的最有效的时间/空间方法

来自分类Dev

如何有效地检查存储过程在PHP中是否存在

来自分类Dev

检查 PHP 7 中是否存在对象值的最有效方法

来自分类Dev

使用Jackson检查JSON在JAVA中是否有效

来自分类Dev

检查模型状态对MVC中的值是否有效

来自分类Dev

在MATLAB中检查日期是否有效

来自分类Dev

如何检查代理在JavaScript中是否有效

来自分类Dev

如何检查URL在Swift中是否有效?

来自分类Dev

检查DataReader中是否存在列的有效方法

来自分类Dev

检查输入的文本在Xtext中是否有效

来自分类Dev

检查 doc($XML) 中的 XML 是否有效

来自分类Dev

检查可选列表在java中是否有效

来自分类Dev

如何检查输入是否为没有任何其他字符的有效整数?

来自分类Dev

在以下“ then”函数中取消$ timeout是否有效?

来自分类Dev

在 promise 构造函数中解析 promise 是否有效?

来自分类Dev

如何检查QImage是否有效?

来自分类Dev

检查连接是否有效

来自分类Dev

如何检查日期是否有效?

来自分类Dev

检查DST是否有效

来自分类Dev

检查HKEY HANDLE是否有效?

来自分类Dev

如何检查len是否有效