CodeIgniter 使用手冊版本 2.2.0


Download 輔助函數

下載輔助函數讓您下載資料到您的電腦桌面。

載入 輔助函數

使用下列的程式碼載入補助程式:

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

下列為可以使用的函數:

force_download('filename','data')

產生伺服器的標頭,強制資料被下載到您的電腦桌面。對檔案下載有幫助。第一個參數是你想要下載的檔案的名稱,第二個參數是檔案資料。 參考範例:

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

force_download($name,$data);

如果你想在你的伺服器上下載一個現有的檔案,你必需將檔案讀到一字串中:

$data = file_get_contents("/path/to/photo.jpg"); // Read the file's contents
$name = 'myphoto.jpg';

force_download($name,$data);