首页 > Web开发 > 详细

PHP、thinkPHP5.0开发网站文件管理功能(四)下载文件

时间:2018-05-24 17:43:29      阅读:597      评论:0      收藏:0      [点我收藏+]
public function download($currdir = null){
$file = urldecode($currdir);
$file = iconv(‘UTF-8‘, "GB2312", $file);
if (!file_exists($file)) {
$this->error("文件不存在");
}
//basenamecn 是common文件自定义的方法
$filename = basenamecn(iconv(‘GB2312‘, "UTF-8", $file));

//告诉浏览器以附件处理
header(‘Content-Disposition: attachment;filename=‘ . $filename);
readfile($file);
}

PHP、thinkPHP5.0开发网站文件管理功能(四)下载文件

原文:https://www.cnblogs.com/YAN-HUA/p/9083734.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!