is_refurl
วิธีการใช้ฟังก์ชัน is_refurl
is_refurl
ฟังก์ชัน is_refurl
ใช้ในการสร้าง URL ที่อ้างอิงจากโฮสต์และโปรโตคอล (HTTP หรือ HTTPS) ที่ถูกใช้ในปัจจุบัน โดยอิงจากพารามิเตอร์เส้นทางที่กำหนด
ฟังก์ชันมีพารามิเตอร์ดังนี้:
$url
(optional) - เส้นทางเพิ่มเติมที่ต้องการต่อท้าย URL (เช่น/path/to/page
)
ตัวอย่างการใช้งาน
สร้าง URL ที่อ้างอิงจากโฮสต์และโปรโตคอลปัจจุบัน
$refUrl = $_PNA->is_refurl('/current/page'); echo $refUrl;
ผลลัพธ์: จะได้ URL ที่รวมโปรโตคอล (HTTP หรือ HTTPS) และโฮสต์ปัจจุบัน พร้อมเส้นทางที่กำหนด เช่น
"https://example.com/current/page"
กรณีที่ไม่ได้ระบุ
$url
$baseUrl = $_PNA->is_refurl(); echo $baseUrl;
ผลลัพธ์: จะได้ URL ที่ประกอบด้วยโปรโตคอลและโฮสต์ปัจจุบัน เช่น
"https://example.com"
หมายเหตุ: ฟังก์ชันนี้จะตรวจสอบว่าเซิร์ฟเวอร์ใช้งาน HTTPS หรือไม่ หากใช้งานจะส่งกลับ URL ที่ใช้โปรโตคอล "https"
หากไม่ใช้งานจะใช้ "http"
Last updated