FILTER_VALIDATE_INT 過濾器把值當作整數來驗證。
Name: "int"
ID-number: 257
可能的選項或標誌:
min_range - 規定最小整數值
max_range - 規定最大整數值
FILTER_FLAG_ALLOW_OCTAL - 允許八進制數值
FILTER_FLAG_ALLOW_HEX - 允許十六進位數值
註:當在陣列中規定選項時,選項必須存入一個名為"options" 的關聯多維數組中。請參閱下面的實例。
<?php$var=300;$int_options = array("options"=>array("min_range"=>0, "max_range"=>256));var_dump(filter_var($var, FILTER_VALIDATE_INT, $int_options)); ?>
程式碼的輸出如下所示:
bool(false)