is_pdf

วิธีการใช้ฟังก์ชัน is_pdf

ฟังก์ชัน is_pdf ใช้ในการสร้าง URL สำหรับไฟล์ PDF โดยอิงตามเส้นทางและพารามิเตอร์ที่กำหนด ฟังก์ชันนี้จะช่วยสร้าง URL ที่สอดคล้องกับเส้นทางของไฟล์ PDF ในระบบ

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

  • $url (optional) - ระบุประเภทของ URL ที่ต้องการสร้าง เช่น "this", "home", หรือเส้นทาง PDF ที่ต้องการ

  • $ref (optional) - ส่วนเพิ่มเติมของ URL ที่ต้องการต่อท้าย (เช่น รหัสอ้างอิงหรือเส้นทางย่อย)

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

  1. สร้าง PDF URL จากค่าปัจจุบัน ("this")

    $pdfUrl = $_PNA->is_pdf('this');
    echo $pdfUrl;

    ผลลัพธ์: จะได้ URL สำหรับไฟล์ PDF ที่อิงจากโดเมนหลักและค่า "mode" ใน $_GET พร้อมส่วนอ้างอิงถ้ามี เช่น "https://example.com/pdf/mode/123"

  2. สร้าง PDF URL สำหรับหน้าแรก ("home")

    $homePdfUrl = $_PNA->is_pdf('home');
    echo $homePdfUrl;

    ผลลัพธ์: จะได้ URL สำหรับไฟล์ PDF ของหน้าแรก โดยตรวจสอบว่ามีการติดตั้งโมดูลหรือไม่ และนำมาสร้าง URL ตามผลลัพธ์ เช่น "https://example.com/pdf/home"

  3. สร้าง PDF URL ด้วยเส้นทางและอ้างอิงเพิ่มเติม

    $customPdfUrl = $_PNA->is_pdf('/path/to/document', '45678');
    echo $customPdfUrl;

    ผลลัพธ์: จะได้ URL สำหรับไฟล์ PDF ที่ประกอบด้วยเส้นทาง /path/to/document และอ้างอิง 45678 ต่อท้าย เช่น "https://example.com/pdf/path/to/document/45678"

หมายเหตุ: ฟังก์ชันจะใช้การตั้งค่าโดเมนจากฟังก์ชัน is_domain ในการสร้าง URL สำหรับไฟล์ PDF

Last updated