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

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

ฟังก์ชัน header() ใช้สำหรับส่ง HTTP header แบบดิบ (raw) ไปยังไคลเอ็นต์

รูปแบบการใช้งาน (Syntax)

header(string, replace, resp_code)

พารามิเตอร์ (Parameters)

  • string − สตริง header ที่ต้องการส่ง

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

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

ค่าที่ส่งกลับ (Return Value)

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

ตัวอย่างการใช้งาน

ตัวอย่างการดาวน์โหลดไฟล์ PDF ที่สร้างขึ้น:

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

ไฟล์ที่ดาวน์โหลดจะมีชื่อ "output.pdf" ในขณะที่ไฟล์ต้นฉบับคือ "demo.pdf"