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

การเปลี่ยนเส้นทาง (Redirection) ใน PHP

ฟังก์ชัน header ใน PHP ใช้สำหรับเปลี่ยนเส้นทางผู้ใช้จากหน้าหนึ่งไปอีกหนึ่งหน้า ฟังก์ชันในตัวนี้ส่ง HTTP header แบบดิบไปยังปลายทาง (client)

รูปแบบฟังก์ชัน header

header( $header_value, $replace_value, $http_response_code)

พารามิเตอร์ดังนี้:

  • header_value - สตริง header ที่ต้องการส่ง
  • replace_value - ค่าที่ต้องการแทนที่ (optional)
  • http_response_code - รหัสสถานะ HTTP (optional)

ตัวอย่าง

<?php
header("Location: https://www.example.com");
exit;
?>

ระบุ URL ปลายทางในพารามิเตอร์ Location ของ header function ควรวาง exit; ต่อท้ายเพื่อหยุดการทำงานสคริปต์ทันที