CodeIgniter 用户指南 版本 2.0.0

PHP100中文网
查看原文

下载辅助函数

下载辅助函数可以下载数据到你的桌面

加载这个辅助函数

用下面的代码加载这个辅助函数

$this->load->helper('download');

下面的函数就有效:

force_download('filename', 'data')

服务器产生能下载数据到你桌面的头. 这对你下载文件有帮助. 第一个参数是下载文件的文件名, 第二个参数是文件数据. Example:

$data = 'Here is some text!';
$name = 'mytext.txt';

force_download($name, $data);

如果你想在你的服务器上下载一个存在文件,你需要将它读到一个字符串中:

$data = file_get_contents("/path/to/photo.jpg"); // 读文件内容
$name = 'myphoto.jpg';

force_download($name, $data);

 

翻译贡献者: Hex, moonster
最后修改: 2008-02-02 20:28:04