ตัวกรอง FILTER_VALIDATE_INT ตรวจสอบค่าเป็นจำนวนเต็ม
ชื่อ: "อินท์"
หมายเลขประจำตัว: 257
ตัวเลือกหรือแฟล็กที่เป็นไปได้:
min_range - ระบุค่าจำนวนเต็มขั้นต่ำ
max_range - ระบุค่าจำนวนเต็มสูงสุด
FILTER_FLAG_ALLOW_OCTAL - อนุญาตค่าฐานแปด
FILTER_FLAG_ALLOW_HEX - อนุญาตให้ใช้ค่าเลขฐานสิบหก
หมายเหตุ: เมื่อมีการระบุตัวเลือกในอาร์เรย์ ตัวเลือกจะต้องถูกเก็บไว้ในอาร์เรย์หลายมิติที่เชื่อมโยงชื่อ "ตัวเลือก" ดูตัวอย่างด้านล่าง
<?php$var=300;$int_options = array("options"=>array("min_range"=>0, "max_range"=>256));var_dump(filter_var($var, FILTER_VALIDATE_INT, $int_options)); ?>
ผลลัพธ์ของโค้ดมีลักษณะดังนี้:
บูล (เท็จ)