Perl里的true和false Leave a reply Perl和其他语言有点不一样,它没有原生的布尔(Bool)型变量。不过,这 简单说,下面的情况在Perl里会被解析成fase: 数字0 字符串0 空字符串 值为undef的变量 其余的情况在Perl里都会被解析成true。 这样其实也很有好处,相同的逻辑,代码量上会精简不少,但额外的代价就是你得记住哪些情况等于true,哪些又是false。