「filter_var()を使って値が整数かつ1以上20以下である事を検証」の編集履歴(バックアップ)一覧に戻る

filter_var()を使って値が整数かつ1以上20以下である事を検証 - (2015/09/05 (土) 10:34:03) の編集履歴(バックアップ)


今回はfilter_var()を使って値が整数かつ1以上20以下である事を検証してみたいと思います。

コード

 <body>
<?php
  $options = array(
     'options' => array(
        'min_range' => 1,
        'max_range' => 20
             ),
     );
   $var = filter_var('15', FILTER_VALIDATE_INT, $options);
   var_dump($var);
?>
 </body>

実行結果

int(15)

15の部分を1~20までの整数に変更してもint()と表示されます。
0や20よりも大きい数値を入れるとbool(false)と返ってきます。