【发布时间】:2013-03-29 06:24:42
【问题描述】:
我只是想知道为什么 php 有一个像is_int() 这样的函数。文档说
测试一个变量是数字还是数字字符串(比如表单输入,总是字符串)
我确信没有人需要检查静态分配的变量的类型。所以有人请告诉我会不会有什么情况,is_int()这个功能真的有用吗?
【问题讨论】:
-
such as form input:这不是静态分配的。用户可以输入3(整数)或3.5(浮点数)。 -
@Antony:但是对于所有来自表单元素的用户输入,它将返回 false,因为它被视为字符串(对于
3和3.5) -
@blessed 看看我的回答。