Neueste Web-Entwicklung Tutorials
 

PHP FILTER_SANITIZE_NUMBER_FLOAT Filter


<Vollständige PHP Filter Referenz

Definition und Verwendung

Der FILTER_SANITIZE_NUMBER_FLOAT Filter entfernt alle ungültigen Zeichen aus einer Fließkommazahl.

Diese Filter ermöglichen Ziffern und + - standardmäßig

  • Name: "number_float"
  • ID-Nummer: 520

Mögliche Fahnen:

  • FILTER_FLAG_ALLOW_FRACTION - Erlauben Fraktion Separator (like . )
  • FILTER_FLAG_ALLOW_THOUSAND - Lassen Sie Tausendertrennzeichen (like , )
  • FILTER_FLAG_ALLOW_SCIENTIFIC - Lassen Sie die wissenschaftliche Notation (like e and E)

Beispiel

<?php
$number="5-2f+3.3pp";

var_dump(filter_var($number, FILTER_SANITIZE_NUMBER_FLOAT,
FILTER_FLAG_ALLOW_FRACTION));
?>

Der Ausgang des Codes wird sein:

string(7) "5-2+3.3"

<Vollständige PHP Filter Referenz