首页
开发手册
应用中心
工具
用户中心
FoundPHP 下载大文件
中文简体
中文简体
English
上一篇
下一篇
### FoundPHP 下载大文件 FoundPHP 可以接受超大文件,同样也可以下载文件,通常下载文件比较简单,但如果是大文件的时候就会有问题,我们需要解决如何传输,如何存储的一系列问题,我们这里采用系统功能,比较简单的实现。 示例: plugin/model/default.php ``` curl($web_file); //存储文件 $tpl->writer('new.rar',$data); echo '下载完成'; ?> ``` 这个时候项目的根目录下就会有个`new.rar`文件,如果原始项目地址没有文件则会写入空文件,可以在写入前做好判断。 set_time_limit 的作用是防止下载的时候超时,这样可以让下载大文件的时候比较持续,保证下载文件的完整性。