PHP FILTER_SANITIZE_NUMBER_FLOAT-filter
Definition och användning
FILTER_SANITIZE_NUMBER_FLOAT-filteren tar bort alla ogiltiga tecken från flyttal.
Standarden för filteret tillåter alla numeriska värden samt +-.
- Namn: "number_float"
- ID-number: 520
Möjliga flaggor:
- FILTER_FLAG_ALLOW_FRACTION - Tillåter decimaltecken (t.ex. .)
- FILTER_FLAG_ALLOW_THOUSAND - Tillåter tusenavrundningstecken (t.ex. ,)
- FILTER_FLAG_ALLOW_SCIENTIFIC - Tillåter vetenskaplig notation (t.ex. e och E)
Exempel
<?php
var_dump(filter_var($number, FILTER_SANITIZE_NUMBER_FLOAT
,
FILTER_FLAG_ALLOW_FRACTION));
?>
Utttag:
string(7) "5-2+3.3"