PHP FILTER_VALIDATE_INTFilter
Vollständiges PHP-Filter-Referenzhandbuch
Definition und Verwendung
Der FILTER_VALIDATE_INT-Filter validiert einen Wert als Ganzzahl.
- Name: "int"
- ID-Nummer: 257
Mögliche Optionen oder Flags:
- min_range - Gibt den minimalen ganzzahligen Wert an
- max_range - Gibt den maximalen ganzzahligen Wert an
- FILTER_FLAG_ALLOW_OCTAL - Erlaubt Oktalwerte
- FILTER_FLAG_ALLOW_HEX - Erlaubt Hexadezimalwerte
Tipps und Hinweise
Hinweise:Wenn Optionen in einem Array angegeben werden, müssen die Optionen in einem assoziativen mehrdimensionalen Array namens "options" abgelegt werden. Siehe das Beispiel unten.
Beispiel
<?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));
?>
Die Ausgabe des Codes ist wie folgt:
bool(false)
Vollständiges PHP-Filter-Referenzhandbuch Weitere Erweiterungen