ฟังก์ชัน 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”