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