标签: perl boolean equality-operator
print "Result: " . (0 == 1); # Result: print "Result: " . (1 == 1); # Result: 1
为什么perl输出一个空字符串表示假值而不是0?
0
答案 0 :(得分:3)
因为在Perl中,许多运算符和内置函数返回的false值是一个特殊值,在数值上下文中为0,在字符串上下文中为“