يقوم مرشح 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)); ?>
يبدو إخراج الكود كما يلي:
منطقي (خطأ)