阅读量:81
在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.
';
} else {
echo $file . ' does not exist.
';
}
}
- 使用
unlink()函数结合glob()函数删除所有匹配的文件:
$files = glob('*.txt');
foreach ($files as $file) {
unlink($file);
echo $file . ' deleted successfully.
';
}
- 使用
rmdir()函数删除目录:
$dir = 'example';
if (is_dir($dir)) {
rmdir($dir);
echo 'Directory deleted successfully.';
} else {
echo 'Directory does not exist.';
}
需要注意的是,在删除文件或目录之前,最好先检查文件或目录是否存在,以避免出现错误。