PHP FILTER_VALIDATE_INTFilter


PHP Filter 参考手册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));
?>

Die Ausgabe des Codes ist wie folgt:

bool(false)


PHP Filter 参考手册Vollständiges PHP-Filter-Referenzhandbuch Weitere Erweiterungen