可能是重复问题:
什么是在 PHP 中测试一个变量是否为数字的正确方法?
我有两个变量从表单中传入:
$minNo = mysql_real_escape_string($_GET["minNo"]);
$maxNo = mysql_real_escape_string($_GET["maxNo"]);
我该如何检查它们是不是数字值?
可能是重复问题:
什么是在 PHP 中测试一个变量是否为数字的正确方法?
我有两个变量从表单中传入:
$minNo = mysql_real_escape_string($_GET["minNo"]);
$maxNo = mysql_real_escape_string($_GET["maxNo"]);
我该如何检查它们是不是数字值?
尝试使用is_numeric函数。
判断给定的变量是否为数字。数字字符串由可选符号、任意数量的数字、可选小数部分和可选指数部分组成。因此,+0123.45e6是一个有效的数字值。十六进制表示法(0xFF)也可以使用,但只能在没有符号、小数和指数部分的情况下使用。
使用is_numeric()函数...