PHP FILTER_SANITIZE_NUMBER_FLOAT Filtro
❮ Referencia completa del filtro PHP
Definición y uso
El filtro FILTER_SANITIZE_NUMBER_FLOAT elimina todos los caracteres ilegales de un número flotante.
Este filtro permite dígitos y + - por defecto
- Nombre: "número_flotante"
- Número de identificación: 520
Posibles banderas:
- FILTER_FLAG_ALLOW_FRACTION - Permitir separador de fracciones (como . )
- FILTER_FLAG_ALLOW_THOUSAND - Permitir separador de miles (como , )
- FILTER_FLAG_ALLOW_SCIENTIFIC - Permitir notación científica (como e y E)
Ejemplo
<?php
$number="5-2f+3.3pp";
var_dump(filter_var($number, FILTER_SANITIZE_NUMBER_FLOAT,
FILTER_FLAG_ALLOW_FRACTION));
?>
La salida del código será:
string(7) "5-2+3.3"
❮ Referencia completa del filtro PHP