PHP FILTER_SANITIZE_NUMBER_FLOAT-filteren
Definition og brug
FILTER_SANITIZE_NUMBER_FLOAT-filteren fjerner alle ulovlige tegn fra flyttalsnumre.
Filteret tillader som standard alle tal samt +-.
- Navn: "number_float"
- ID-nummer: 520
Mulige flag:
- FILTER_FLAG_ALLOW_FRACTION - Tillader decimaltalskomma (f.eks. .)
- FILTER_FLAG_ALLOW_THOUSAND - Tillader tusindskillevogn (f.eks. ,)
- FILTER_FLAG_ALLOW_SCIENTIFIC - Tillader videnskabelig notation (f.eks. e og E)
Eksempel
<?php
var_dump(filter_var($number, FILTER_SANITIZE_NUMBER_FLOAT
,
FILTER_FLAG_ALLOW_FRACTION));
?>
Udskrivning:
string(7) "5-2+3.3"