Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ฟังก์ชัน header() ใน PHP


ฟังก์ชัน header() ส่งส่วนหัว HTTP ดิบไปยังไคลเอนต์

ไวยากรณ์

header(string,replace,resp_code)

พารามิเตอร์

  • สตริง − สตริงส่วนหัวที่จะส่ง

  • เปลี่ยน − ระบุว่าส่วนหัวควรแทนที่ก่อนหน้าหรือเพิ่มส่วนหัวที่สอง

  • resp_code − มันบังคับรหัสตอบกลับ HTTP เป็นค่าที่ระบุ

คืนสินค้า

ฟังก์ชัน header() ไม่คืนค่าใดๆ

ตัวอย่าง

ต่อไปนี้คือตัวอย่างการบันทึกไฟล์ PDF ที่สร้างขึ้น -

<?php
   header("Content-type:application/pdf");
   header("Content-Disposition:attachment;filename=output.pdf'");
   readfile("demo.pdf");
?>

ไฟล์ที่ดาวน์โหลดจะเป็น “output.pdf” ในขณะที่อินพุตคือ “demo.pdf”