中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

PHP content-type如何支持下載文件

PHP
小樊
160
2024-07-17 14:48:48
欄目: 編程語言

要在PHP中支持下載文件,您可以使用header()函數來設置Content-Type頭部,告訴瀏覽器要下載文件而不是直接顯示在瀏覽器中。

下面是一個示例代碼,演示如何在PHP中支持下載文件:

<?php
$file = 'example.pdf'; // 要下載的文件名

header('Content-Description: File Transfer');
header('Content-Type: application/pdf'); // 設置文件類型為PDF
header('Content-Disposition: attachment; filename="' . basename($file) . '"');
header('Content-Length: ' . filesize($file));

readfile($file); // 輸出文件內容
?>

在上面的代碼中,我們首先指定要下載的文件名,然后設置Content-Type為application/pdf,Content-Disposition為attachment,并指定文件名。最后,使用readfile()函數輸出文件內容。

當用戶訪問這個PHP文件時,瀏覽器會提示下載這個文件,而不是直接在瀏覽器中打開。這樣用戶可以保存文件到本地,而不是在瀏覽器中查看。

0
板桥市| 宜昌市| 松滋市| 汉沽区| 蓬安县| 郴州市| 宾川县| 盘锦市| 衡山县| 沈丘县| 民县| 肃南| 开原市| 苗栗县| 河间市| 二连浩特市| 巴林右旗| 嘉黎县| 玉山县| 双柏县| 玉屏| 蕉岭县| 淅川县| 长汀县| 太白县| 铜鼓县| 龙陵县| 淳化县| 柏乡县| 伽师县| 保定市| 浦北县| 红安县| 许昌市| 景德镇市| 凤凰县| 罗甸县| 广元市| 阳山县| 桃江县| 廊坊市|