我的HTML表单上的选择字段可能会产生1到5(整数).使用is_int每次都拒绝它,因为它$_POST['rating']被视为一个字符串.
is_int
$_POST['rating']
在查阅PHP手册之后,is_numeric() && !is_float()在这种情况下,似乎是验证整数的正确方法.
is_numeric() && !is_float()
但我想确定,所以请确认或消除我的逻辑.
html php validation int
html ×1
int ×1
php ×1
validation ×1