如何删除文件

时间:2010-11-17 10:55:07

标签: php file

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

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

4 个答案:

答案 0 :(得分:4)

使用unlink()

$success = unlink("../media/movie1.flv");
echo "File was ". ($success ? "" : "not ") ."deleted";

答案 1 :(得分:2)

您需要致电unlink("/media/movie1.flv");

unlink功能上的Here's DOC。请记住,运行脚本的用户(通常是Apache的用户)需要对要删除的文件具有WRITE权限。

答案 2 :(得分:2)

您需要在ourscript.php脚本中使用unlink()功能。

例如:

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


但请注意,unkink()会在出现故障时生成警告...因此,您可能需要正确配置display_errors,或使用@ operator

(即使使用@运算符通常也不是一个好主意)

答案 3 :(得分:0)

使用unlink功能:http://php.net/manual/en/function.unlink.php

<?php
unlink('/media/movie1.flv');
?>