Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimanakah PHP Boleh Memulakan Muat Turun Fail Automatik?

Bagaimanakah PHP Boleh Memulakan Muat Turun Fail Automatik?

DDD
DDDasal
2024-11-18 08:13:02272semak imbas

How Can PHP Initiate an Automatic File Download?

Muat Turun Permulaan dengan PHP

Untuk memulakan muat turun fail secara automatik selepas akses pautan, kod PHP boleh digunakan.

Kod Muat Turun Automatik

Kod PHP untuk mencapai fungsi ini termasuk:

header("Content-Disposition: attachment; filename=\"" . basename($File) . "\"");
header("Content-Type: application/octet-stream");
header("Content-Length: " . filesize($File));
header("Connection: close");

Coretan kod ini menghantar tajuk kepada klien sebelum mengeluarkan fail. Pengepala ini mengarahkan penyemak imbas untuk:

  • Cetus gesaan muat turun (Pelupusan Kandungan)
  • Tetapkan nama fail yang dipaparkan (nama asas fungsi)
  • Nyatakan jenis fail generik (Jenis Kandungan)
  • Tunjukkan saiz fail (fungsi saiz fail)
  • Tutup sambungan selepas muat turun (Sambungan )

Atas ialah kandungan terperinci Bagaimanakah PHP Boleh Memulakan Muat Turun Fail Automatik?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn