ฟังก์ชัน filter_input() รับชื่อของตัวแปรภายนอกและกรองตามตัวเลือก
ไวยากรณ์
filter_input(type, var, filtername, options)
พารามิเตอร์
-
ประเภท − มีอินพุตให้ตรวจสอบห้าประเภท ได้แก่ INPUT_GET, INPUT_POST, INPUT_COOKIE, INPUT_SERVER หรือ INPUT_ENV
-
วาร์ − ชื่อของตัวแปร
-
ชื่อตัวกรอง − ชื่อของตัวกรองเพื่อรับ ID
-
ตัวเลือก − ระบุตัวเลือกการใช้งาน
คืนสินค้า
ฟังก์ชัน filter_input() ส่งคืนค่าของตัวแปรเมื่อสำเร็จ เท็จเมื่อล้มเหลว หรือเป็นค่าว่างหากไม่ได้ตั้งค่าพารามิเตอร์ของตัวแปร
ตัวอย่าง
<?php if (!filter_input(INPUT_POST, 'email', FILTER_VALIDATE_EMAIL)) { echo "E-Mail isn't valid!"; } else { echo "E-Mail is valid!"; } ?>
ผลลัพธ์
ต่อไปนี้เป็นผลลัพธ์
E-Mail isn't valid!