Codeigniter删除目录中的文件不起作用

时间:2016-04-07 22:36:20

标签: php codeigniter delete-file

我正在尝试从文件夹中删除pdf文件。我编写了delete_files函数,如下所示

public function delete_files($company_id)
    {
        $this->load->model('search_model');

        $company = $this->search_model->get_company($company_id);
        $username  = $company[0]['username'];
    $path=$this->config->base_url('/uploads/'.$username . '/' . 'uploaded');
    $this->load->helper("file"); // load the helper
    delete_files($path, true); // delete all files/folders
    }

当我做echo $path;时,它显示了我想要删除文件的正确路径但是当我运行整个功能时没有任何反应,我只是得到一个白色屏幕。

2 个答案:

答案 0 :(得分:1)

您需要使用path to file而不是资源定位器。

$path = FCPATH . "uploads/$username/uploaded";

答案 1 :(得分:0)

试试这段代码

使用

$path = FCPATH . "uploads/$username/uploaded";
unset($path);