Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/251.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用unlink()删除php文件_Php_Fopen_Unlink_Fclose - Fatal编程技术网

用unlink()删除php文件

用unlink()删除php文件,php,fopen,unlink,fclose,Php,Fopen,Unlink,Fclose,关于这一点,我已经读了很多页了,但我就是无法让它发挥作用。 我的服务器上有一个文件,导入该文件后需要删除该文件 该文件为.csv文件,使用fopen打开 导入后,使用fclose关闭文件 现在,我想删除以下文件: chown($filepath, 666); if (file_exists($filepath)) { if (unlink($filepath)) { echo "success"; } else {

关于这一点,我已经读了很多页了,但我就是无法让它发挥作用。
我的服务器上有一个文件,导入该文件后需要删除该文件

该文件为.csv文件,使用
fopen
打开

导入后,使用
fclose
关闭文件

现在,我想删除以下文件:

chown($filepath, 666);

if (file_exists($filepath))
{
    if (unlink($filepath))
    {   
            echo "success";
    }
    else
    {
            echo "fail";    
    }   
}
else
{
        echo "file does not exist";
}
它一直失败,因为
文件不存在
,但我不知道为什么。 我使用完全相同的路径进行导入


M.

您不能使用URL直接访问该文件

$filepath = 'http://www.xxx.nl/files/testing.csv';
要访问您的文件,请使用

$filepath = ./files/testing.csv
因此,文件结构将是

- file
   - testing.csv
- index.php

$filepath
中的值是什么?您在
$filepath
中使用什么?它是相对路径还是绝对路径?
$filepath='1〕http://www.xxx.nl/files/testing.csv';取消链接不适用于URL*,请使用相对或绝对路径,因此
/var/www/path/to/file.csv
/path/to/file.csv
(*有例外,但通常最好使用路径)。@Interactive您能提供原始文件路径吗