输入banner图图片脚本导航/分类

PHP处理大文件下载

思路:PHP一边读取文件,一边将读取到的内容输出到浏览器中

输出类型
header("Accept-Ranges:bytes");
header("Accept-Length:".$filesize);
header("Content-Disposition: attachment; filename=".$file_name);

$contents = '';
while (!feof($handle)) {
    $contents = fread($handle, 8192);
    echo $contents;
    @ob_flush();  //把数据从PHP的缓冲中释放出来
    flush();      //把被释放出来的数据发送到浏览器
}
fclose($handle);
exit;

以上就介绍了PHP处理大文件下载,包括了读取文件方面的内容,希望对PHP教程有兴趣的朋友有所帮助。