我要判断变量的类型

wingafra 2001-08-01 09:57:55
想判断是否为整数型,所以用is_int($xxid)的方法,根据手册上说应该传回true,false的值,但是我的表达式却总是不起作用。
我看手册上解释是: int is_int(mixed var) 是不是表示传回的是整数啊?

你们是怎么判断输入的类型的,请多指教,我不会吝啬我的给分的
...全文
64 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
wingafra 2001-08-02
to: chaing(华凌)
我不知道怎么回事,用$i=is_int($xxid) echo $i; 来显示结果,但是不输出1或者0
用$i=gettype($xxid) echo $i;输出为string,这是怎么回事,我明明在文本框里输入的是22啊?
回复
zxyufan 2001-08-02
gettype()函数
回复
luncif 2001-08-02
通过URL传递的变量默认为string型
应该使用函数is_numeric
is_numeric -- Finds whether a variable is a number or a numeric string
Returns TRUE if var is a number or a numeric string, FALSE otherwise.
回复
wingafra 2001-08-01
我做的是类似于QQ中自定义查找的截面,同时判断输入的类型来进行数据库操作
回复
shiyinghua 2001-08-01
gettype($var)搞定!
回复
chaing 2001-08-01
if(is_int($xxid))
{
....
}
else {
....
}
回复
相关推荐
发帖
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
帖子事件
创建了帖子
2001-08-01 09:57
社区公告
暂无公告