阅读量:0
在PHP中,可以使用以下方法来删除文件:
- 使用
unlink()
函数:
$file = 'example.txt'; if (file_exists($file)) { unlink($file); echo 'File deleted successfully.'; } else { echo 'File does not exist.'; }
- 使用
unlink()
函数删除多个文件:
$files = ['file1.txt', 'file2.txt', 'file3.txt']; foreach ($files as $file) { if (file_exists($file)) { unlink($file); echo $file . ' deleted successfully.<br>'; } else { echo $file . ' does not exist.<br>'; } }
- 使用
unlink()
函数结合glob()
函数删除所有匹配的文件:
$files = glob('*.txt'); foreach ($files as $file) { unlink($file); echo $file . ' deleted successfully.<br>'; }
- 使用
rmdir()
函数删除目录:
$dir = 'example'; if (is_dir($dir)) { rmdir($dir); echo 'Directory deleted successfully.'; } else { echo 'Directory does not exist.'; }
需要注意的是,在删除文件或目录之前,最好先检查文件或目录是否存在,以避免出现错误。