在PHP中實(shí)現(xiàn)文件下載的響應(yīng)可以通過以下步驟實(shí)現(xiàn):
header()
函數(shù)設(shè)置響應(yīng)頭,包括Content-Type和Content-Disposition。<?php
$file = 'path/to/your/file.pdf';
header('Content-Type: application/pdf');
header('Content-Disposition: attachment; filename="'.basename($file).'"');
readfile()
函數(shù)將文件內(nèi)容輸出到響應(yīng)流中。readfile($file);
<?php
$file = 'path/to/your/file.pdf';
header('Content-Type: application/pdf');
header('Content-Disposition: attachment; filename="'.basename($file).'"');
readfile($file);
通過上述步驟,用戶訪問該P(yáng)HP頁面時(shí)將會觸發(fā)文件下載,而不是在瀏覽器中打開文件。