【发布时间】:2011-02-15 23:56:55
【问题描述】:
Is_numeric() 和 is_int() 如果值为 0,则返回 false。我可以做些什么来验证特定值是否仅在 PHP 中是数字?
我们是直奔正则表达式阵营,还是已经有一些不错的、方便的功能?
谢谢!
【问题讨论】:
-
没有复制,
is_numeric(0)为我返回bool(true)。与is_int相同 -
你确定不是字母 O 而不是零?
-
如果我使用 $var = 0; 我对两者都正确-- 介意发布一些代码吗?
-
可能相关...不同的语言但类似的问题:stackoverflow.com/questions/691199/c-parse-string-0-to-integer/…
-
感谢您投票否决我。我当然首先验证了它是 0(零)。
标签: php regex integer numerical numeric