欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

php下载TXT文件

程序员文章站 2024-03-01 17:36:10
...
 //下载TXT文件
 //注意:这里不能用异步请求
 public function download(){
  $file_path = $this->request->get('file_path');
  $filename = ROOT_PATH.'public'.DIRECTORY_SEPARATOR.'uploads'.DIRECTORY_SEPARATOR.$file_path;
  //检测是否设置文件名和文件是否存在
  if ((isset($filename))&&(file_exists($filename))){
      header("Content-Type: application/force-download");
      header("Content-Disposition: attachment; filename=".basename($filename));
      readfile($filename);
  } else {
      echo "文件不存在!";
  }
}
相关标签: PHP