【发布时间】:2011-07-26 02:35:30
【问题描述】:
我的 HTML 表单上的选择字段可能会产生 1 到 5(整数)。每次使用 is_int 都会拒绝它,因为 $_POST['rating'] 被视为字符串。
在查阅 PHP 手册后,似乎 is_numeric() && !is_float() 在这种情况下是验证整数的正确方法。
但我想确定,所以请确认或开除我的逻辑。
【问题讨论】:
-
你是对的。那将是正确的验证机制。
标签: php html validation int