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?perl中一个非常简单的if/else语句令人困惑
这里的教训:如有疑问,请检查perldoc。 [perldoc perlfunc](http://perldoc.perl.org/perlfunc.html)是我最好的朋友,同时学习,现在仍然如此。 – TLP 2011-06-01 21:59:22
或在命令行'perldoc -f unlink' – 2011-06-01 22:21:06
请注意SO Perl Perl的常规:这是第二次以[tzag](http://www.tizag.com/perlT/)的方式引起人们的注意。在有人可以通过这个网站仔细检查并指出所有错误并提交纠正之前,我已经将这个资源加入了这个资源,并建议你也这样做。 – daxim 2011-06-03 09:28:11