作者tumc (HIHIHI)
看板Perl
标题[问题] 一个奇怪的问题...
时间Sun Jul 25 23:45:37 2010
$checkcode="abc";
if ($checkcode == ""){
print "ok1";
print $checkcode."\n";
}
为什麽if条件式成立的啊?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.44.242.236
1F:推 flamerecca:字串比对不能用 == 吧? 07/26 00:03
2F:推 zard1989:== 只能用在数字比对,"abc"和""转换成数字都是0,故成立 07/26 03:49
3F:→ zard1989:字串比对的话要用 eq 才行。 07/26 03:49