我正在製作一個簡單的php腳本,它只是從服務器讀取文本文件,並在web上顯示後刪除它.Script運行良好,但它讀取另一個文件並刪除另一個文件。它應該刪除它讀取的相同文件。請任何幫助。這裏是我的代碼:閱讀並刪除php中的文本文件
<?php
$mystr = '';
if ($handle = opendir('.')) {
while (false !== ($entry = readdir($handle))) {
if ($entry != "." && $entry != "..") {
$info = pathinfo($entry);
if ($info["extension"] == "txt") {
$mystr = $entry;
}
}
}
closedir($handle);
}
if (empty($mystr)) {
}else{
$contents = file_get_contents($mystr);
echo $contents;
unlink($mystr);
}
?>
更新
我不知道文件名,所以在一個循環中,我得到的文件名。我想讀取文件夾中的任何.txt文件。我一個一個地讀取文件,同時刪除它。
unlink($ mystr);我認爲這是我在php.net – user934820