FILTER_VALIDATE_INT フィルターは値を整数として検証します。
名前: "int"
ID番号:257
可能なオプションまたはフラグ:
min_range - 最小の整数値を指定します
max_range - 最大の整数値を指定します
FILTER_FLAG_ALLOW_OCTAL - 8 進数値を許可します
FILTER_FLAG_ALLOW_HEX - 16 進値を許可します
注:オプションを配列で指定する場合、オプションは「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)); ?>
コードの出力は次のようになります。
ブール(偽)