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

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

ฟังก์ชัน filter_input() ใช้สำหรับดึงชื่อตัวแปรภายนอกและกรองข้อมูลได้ตามต้องการ

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

filter_input(type, var, filtername, options)

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

  • type − มี 5 ประเภทของอินพุตที่ตรวจสอบได้ ได้แก่ INPUT_GET, INPUT_POST, INPUT_COOKIE, INPUT_SERVER, หรือ INPUT_ENV

  • var − ชื่อตัวแปร

  • filtername − ชื่อตัวกรองเพื่อดึง ID

  • options − ระบุตัวเลือกที่จะใช้

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

ฟังก์ชัน filter_input() ส่งคืนค่าของตัวแปรเมื่อสำเร็จ false เมื่อล้มเหลว หรือ null หากพารามิเตอร์ตัวแปรไม่ได้ถูกตั้งค่า

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

<?php 
if (!filter_input(INPUT_POST, 'email', FILTER_VALIDATE_EMAIL)) { 
    echo "E-Mail isn't valid!"; 
} else { 
    echo "E-Mail is valid!"; 
} 
?>

ผลลัพธ์ (Output)

E-Mail isn't valid!