Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk memaksa muat turun fail menggunakan PHP?

Bagaimana untuk memaksa muat turun fail menggunakan PHP?

WBOY
WBOYke hadapan
2023-09-05 08:49:041302semak imbas

Bagaimana untuk memaksa muat turun fail menggunakan PHP?

Kod berikut boleh digunakan untuk memaksa muat turun fail dalam PHP.

<?php
   header(&#39;Content-type: text/javascript&#39;);
   header(&#39;Content-Disposition: attachment; filename="file.js"&#39;);
   readfile(file that is downloaded.js&#39;); //This can be printed for verification purpose
?>

NOTA - Ini perlu dilakukan sebelum sebarang output dipaparkan, jika tidak fail akan mempunyai output daripada operasi lain juga (yang mungkin tidak berkaitan).

Kaedah lain yang boleh digunakan ialah menggunakan penyelesaian .htaccess. Kaedah ini boleh memaksa muat turun semua fail pada pelayan dan boleh ditambahkan pada fail .htaccess. Ini terbukti di bawah -

AddType application/octet-stream csv
header(&#39;Content-Type: application/csv&#39;);
header(&#39;Content-Disposition: attachment; filename=name of csv file&#39;);
header(&#39;Pragma: no-cache&#39;);
readfile("path-to-csv-file");

Atas ialah kandungan terperinci Bagaimana untuk memaksa muat turun fail menggunakan PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam