函数名:unlink()
适用版本:所有 PHP 版本
用法:unlink() 函数用于删除文件。它接受一个参数,即要删除的文件路径。如果成功删除文件,则返回 true,否则返回 false。
示例:
<?php
$file = 'path/to/file.txt';
if (file_exists($file)) {
if (unlink($file)) {
echo "文件删除成功";
} else {
echo "文件删除失败";
}
} else {
echo "文件不存在";
}
?>
在上面的示例中,我们首先检查文件是否存在,然后使用 unlink() 函数删除文件。如果文件删除成功,则输出 "文件删除成功",否则输出 "文件删除失败"。如果文件不存在,则输出 "文件不存在"。
注意事项:
- unlink() 函数只能删除文件,不能删除目录。
- 如果文件删除成功,它将永久删除文件,无法恢复,请谨慎使用。
- 如果要删除的文件被其他进程或程序占用,删除操作可能会失败。
- unlink() 函数也可以用于删除符号链接(软链接)指向的文件。
- 在某些操作系统上,unlink() 函数可能需要足够的权限才能成功删除文件。