Los últimos tutoriales de desarrollo web
 

PHP Filtro FILTER_SANITIZE_NUMBER_FLOAT


<Referencia completa de PHP Filtrar

Definición y Uso

El filtro FILTER_SANITIZE_NUMBER_FLOAT elimina todos los caracteres no válidos a partir de un número flotante.

Este filtro permite dígitos y + - de forma predeterminada

  • Nombre: "number_float"
  • ID-número: 520

Posibles banderas:

  • FILTER_FLAG_ALLOW_FRACTION - Permitir separador de fracción (like . )
  • FILTER_FLAG_ALLOW_THOUSAND - Permitir separador de miles (like , )
  • FILTER_FLAG_ALLOW_SCIENTIFIC - Permitir la notación científica (like e and 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 de PHP Filtrar