首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

下载助手 | Download Helper

下载帮助程序允许您将数据下载到桌面上。

  • 加载此助手
  • 可用职能

加载此助手

使用以下代码加载此助手:

代码语言:javascript
复制
$this->load->helper('download');

可用职能

现有下列职能:

force_download([$filename = ''[, $data = ''[, $set_mime = FALSE]]])

参数:

$ filename(string) - 文件名$ data(mixed) - 文件内容$ set_mime(bool) - 是否尝试发送实际的MIME类型

返回类型:

空虚

  • $ filename字符串) - 文件名
  • $ data混合) - 文件内容
  • $ set_mimebool) - 是否尝试发送实际的MIME类型
代码语言:txt
复制
Return type:  void
代码语言:txt
复制
Generates server headers which force data to be downloaded to your desktop. Useful with file downloads. The first parameter is the **name you want the downloaded file to be named**, the second parameter is the file data.

如果将第二个参数设置为NULL和$filename是一个现有的、可读的文件路径,那么它的内容将被读取。

如果您将第三个参数设置为布尔值true,那么将发送基于文件扩展名%29的实际文件MIME类型%28,这样如果浏览器有该类型的处理程序,它就可以使用它。

例子:

$ data ='这是一些文字!'; $ name ='mytext.txt'; force_download($ name,$ data);

如果要从服务器下载现有文件,则需要执行以下操作:

// photo.jpg的内容将被自动读取force_download('/ path / to / photo.jpg',NULL);

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com