如果文件大小为 0 字节或里面没有任何内容,我无法下载任何文件(文本、doc 或任何其他扩展名)。这是我正在使用的代码,如下所示。
$filename = $this->input->get('filename');
$fileoriginalname = $this->input->get('fileorgname');
$this->load->helper('download');
$Path = 'files/'.$filename;
$data = file_get_contents($Path);
force_download($fileoriginalname, $data);
谁能帮我解决它。如果文件里面有任何内容,上面的代码就可以正常工作,但是如果没有内容就停止工作,所以我很困惑并且不知何故感到沮丧。