【发布时间】:2011-09-06 16:17:30
【问题描述】:
print "content-type: text/html \n\n"; #The header
$file = "newtext.txt";
if (unlink($file) == 0) {
print "File deleted successfully.";
} else {
print "File was not deleted.";
}
这是我从 tizag 获取的一些代码。我不明白的部分是true的bool值为1,false为0。那么为什么当我成功删除我正在检查的文件时它是否返回0?
【问题讨论】:
-
这里的教训:如有疑问,请检查 perldoc。 perldoc perlfunc 是我学习时最好的朋友,现在仍然是。
-
或在命令行
perldoc -f unlink -
SO Perl 常客请注意:这是tizag 第二次以加重的方式引起注意。直到有人可以精通该网站并指出所有错误并提交以进行更正,我已将此资源列为垃圾列表并建议您也这样做。
标签: perl boolean if-statement