知识屋:更实用的电脑技术知识网站
所在位置:首页 > 编程技术 > PHP编程

php文件下载功能实现

发布时间:2015-05-27 19:31:14作者:知识屋

<?php
/**
 * 文件下载功能
 * @param string $fileName 文件名称
 * @param string $fileExt 文件后缀名称
 */
function downloadFile($fileName, $fileExt = '.txt' )
{
    if( empty($fileName)) return FALSE;
    $fileName .= $fileExt;
    $filePath = TEMI_UPLOAD_PATH . $fileName;
    $file = fopen($filePath, "r");
    Header("Content-type: application/octet-stream");
    Header("Accept-Ranges: bytes");
    Header("Accept-Length: " . filesize($filePath));
    Header("Content-Disposition: attachment; filename=" . $fileName);
    echo fread($file, filesize($filePath));
    fclose($file);
}
?>
 
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜