PHP FILTER_VALIDATE_INT фильтр

Определение и использование

Фильтр 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"=>

var_dump(filter_var($var, FILTER_VALIDATE_INT, $int_options));
?>

Вывод:

bool(false)