PHP FILTER_VALIDATE_INTフィルタ
定義と使用法
FILTER_VALIDATE_INTでは、検証する整数として値をフィルタリングします。
- 名前: "int型"
- ID番号:257
可能なオプションやフラグ:
- min_range - 指定された最小の整数値
- MAX_RANGE - 最大の整数値を指定します
- FILTER_FLAG_ALLOW_OCTAL - 8進数値を許可します
- FILTER_FLAG_ALLOW_HEX - 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));
?>
$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)
完全なPHPフィルタリファレンス