1. 程式人生 > >PHP下載檔案需要定義的程式碼頭

PHP下載檔案需要定義的程式碼頭

//返回的檔案
header("Content-type:application/octet-stream");
//按照位元組大小返回
header("Accept-Ranges:bytes");
//顯示檔案大小 file_size一定要提前算好
header("Content-length:file_size");
//客戶端彈出下載的對話方塊,顯示對應的檔名
header("Content-Disposition:attachment; filename=".$filename);
//開啟檔案
$fp = fopen($filename, 'r');
//傳輸檔案
while (!feof($fp)){
    $data = fread($fp, 1024);
    echo $data;
}
//關閉檔案
fclose($fp);