从php中的文件中删除图像

时间:2014-02-28 14:48:17

标签: php unlink

我正在尝试从php中的文件夹中删除文件,这是我的模型函数

function deleteFiles()
    {
        $file = "http://localhost/copycopy/img/uploaded/long.jpeg";
            if(is_file($file))
            {
                @unlink($file); // delete file
                echo $file.'file deleted';
            }
            else
            {
                echo "no file";
            } 
    }   

但我总是看到“没有文件”,文件永远不会被删除,文件在文件夹中,因为$ file中的url实际上是在浏览器中显示文件 帮助我

1 个答案:

答案 0 :(得分:0)

而不是使用网址

$file = "http://localhost/copycopy/img/uploaded/long.jpeg";

使用本地路径来存档:

$file = $pathToYourWebSite . "/copycopy/img/uploaded/long.jpeg";

务必将$ pathToYourWebSite设置为您网站的实际位置;