在PHP中可靠地下载大文件

我在服务器上有一个php脚本,用于将文件发送给菜谱编辑器:它们获得唯一的链接,然后可以下载大文件。有时传输存在问题,文件已损坏或无法完成。我想知道是否有更好的方法来发送大文件


码:


$f = fopen(DOWNLOAD_DIR.$database[$_REQUEST['fid']]['filePath'], 'r');

while(!feof($f)){

    print fgets($f, 1024);

}

fclose($f);

我看过诸如


http_send_file

http_send_data

但是我不确定它们是否会起作用。


解决此问题的最佳方法是什么?


犯罪嫌疑人X
浏览 325回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP