[PHP] 頁面強制檔案下載語法
強制檔案下載
$file = $_SERVER['DOCUMENT'].'download/file.xlsx';
if (is_file($file)) {
header("Content-type: application"); //視不同格式, 填入不同
header("Content-Disposition: attachment; filename=file.xlsx"); //指定下載檔名
@readfile($file); //將檔案寫入緩衝區
} else {
echo "file not exist.";
}
參考資料:
https://codertw.com/%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80/206063/