PHP FILTER_SANITIZE_NUMBER_FLOAT-filter
Definitie en gebruik
De FILTER_SANITIZE_NUMBER_FLOAT-filter verwijdert alle ongeldige karakters uit floating-pointgetallen.
Deze filter staat standaard alle cijfers en +- toe.
- Naam: "number_float"
- ID-number: 520
Mogelijke markers:
- FILTER_FLAG_ALLOW_FRACTION - Sta decimaal scheidingsteken toe (bijvoorbeeld .)
- FILTER_FLAG_ALLOW_THOUSAND - Sta duizendtallen toe (bijvoorbeeld ,)
- FILTER_FLAG_ALLOW_SCIENTIFIC - Sta wetenschappelijke notatie toe (bijvoorbeeld e en E)
Voorbeeld
<?php
var_dump(filter_var($number, FILTER_SANITIZE_NUMBER_FLOAT
,
FILTER_FLAG_ALLOW_FRACTION));
?>
Uitvoer:
string(7) "5-2+3.3"