PHP学会网 php培训网 PHP暑期培训 PHP寒假培训 PHP假期培训 » PHP中高级 » 测试php intval的代码, 有发现
本页主题: 测试php intval的代码, 有发现 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

meiwang12363

该用户目前不在线
级别: 中级程序员
精华: 1
发帖: 1069
威望: 0 点
金钱: 0 PYMB
贡献值: 0 点
在线时间:8(小时)
注册时间:2007-04-26
最后登录:2007-09-04

测试php intval的代码, 有发现


测试php intval函数的[url=javascript:;]代码[/url]:
intval('$o') = ".intval($o);
    if(intval($o)){
        print(" True");
    }else{
        print(" False");
    }
}
?>
结果:
intval('0.2') = 0 False
intval('0.3') = 0 False
intval('0.4') = 0 False
intval('0.5') = 0 False
intval('0.6') = 0 False
intval('0.7') = 0 False
intval('0.8') = 0 False
intval('0.9') = 0 False
intval('1') = 0 False
intval('1.1') = 1 True
intval('1.2') = 1 True
intval('1.3') = 1 True
intval('1.4') = 1 True
intval('1.5') = 1 True
intval('1.6') = 1 True
intval('1.7') = 1 True
intval('1.8') = 1 True
intval('1.9') = 1 True
intval('2') = 2 True
intval('2.1') = 2 True
intval('2.2') = 2 True
intval('2.3') = 2 True
intval('2.4') = 2 True
intval('2.5') = 2 True
intval('2.6') = 2 True
intval('2.7') = 2 True
intval('2.8') = 2 True
.....
发现 intval(1) 竟然返回 0
不测试不会知道的
假象:
print("intval(\"1.0\") = ".intval("1.0"));
print("intval('1.0') = ".intval('1.0'));
print("intval('1') = ".intval('1'));
intval("1.0") = 1
intval('1.0') = 1
intval('1') = 1
顶端 Posted: 2007-08-20 10:09 | [楼 主]
PHP学会网 php培训网 PHP暑期培训 PHP寒假培训 PHP假期培训 » PHP中高级

时:01-08 11:40 Copyright © 2006 phpwhy.com 权
ICP05060669

曳息 -