Filtr PHP FILTER_VALIDATE_INT
Definicja i Wykorzystanie
FILTER_VALIDATE_INT filtrować wartość jako liczbę całkowitą w celu weryfikacji.
- Nazwa: "int"
- Numer identyfikacyjny: 257
Możliwe opcje i flagi:
- min_range - określona minimalna wartość całkowita
- max_range - określa maksymalną wartość całkowitą
- FILTER_FLAG_ALLOW_OCTAL - Pozwól wartości ósemkowej
- FILTER_FLAG_ALLOW_HEX - umożliwia wartość hex
Porady i wskazówki
Uwaga: Gdy opcja ta jest określona w tablicy, opcja musi być złożone w wielowymiarowej tablicy stowarzyszenia o nazwie "Opcje" w.Patrz poniższe przykłady.
Przykłady
<?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));
?>
Kod wyjścia jest następujący:
bool(false)
Filtr Kompletna PHP referencyjny