Php 如何删除文件

Php 如何删除文件,php,file,Php,File,我们有一个脚本,/scripts/ourscript.php和一个文件,/media/movie1.flv 当我们运行ourscript.php时,如何删除此文件?使用 您需要调用unlink(“/media/movie1.flv”) 单据打开取消链接功能。请记住,运行脚本的用户(通常是Apache的用户)需要对要删除的文件具有写入权限。您需要使用ourscript.php脚本中的函数 例如: $success = unlink('/media/movie1.flv'); if ($succes

我们有一个脚本,
/scripts/ourscript.php
和一个文件,
/media/movie1.flv

当我们运行
ourscript.php
时,如何删除此文件?

使用


您需要调用
unlink(“/media/movie1.flv”)

单据打开
取消链接
功能。请记住,运行脚本的用户(通常是Apache的用户)需要对要删除的文件具有写入权限。

您需要使用
ourscript.php
脚本中的函数

例如:

$success = unlink('/media/movie1.flv');
if ($success === false) {
    // TODO : the file has not been deleted ; deal with that problem
}

但是请注意,如果出现故障,
unkink()
将生成警告。。。因此,您可能需要正确配置,或者使用


(即使使用
@
操作符通常不是一个好主意)

使用
取消链接功能:



在哪种情况下,$success可以为false?@Happy:如果文件未成功删除(未找到、权限不正确等)。@Happy:当删除不起作用时—例如,当文件不存在时,或者当您没有所需的权限时
$success = unlink('/media/movie1.flv');
if ($success === false) {
    // TODO : the file has not been deleted ; deal with that problem
}
<?php
unlink('/media/movie1.flv');
?>