Gli ultimi tutorial di sviluppo web
 

PHP FILTER_SANITIZE_NUMBER_FLOAT Filtro


<Completa PHP filtro di riferimento

Definizione e l'utilizzo

Il filtro FILTER_SANITIZE_NUMBER_FLOAT rimuove tutti i caratteri non validi da un numero float.

Questo filtro permette di cifre e + - per impostazione predefinita

  • Nome: "number_float"
  • Numero ID: 520

Possibili bandiere:

  • FILTER_FLAG_ALLOW_FRACTION - Consentire di separazione della frazione (like . )
  • FILTER_FLAG_ALLOW_THOUSAND - Consentire separatore delle migliaia (like , )
  • FILTER_FLAG_ALLOW_SCIENTIFIC - Consentire la notazione scientifica (like e and E)

Esempio

<?php
$number="5-2f+3.3pp";

var_dump(filter_var($number, FILTER_SANITIZE_NUMBER_FLOAT,
FILTER_FLAG_ALLOW_FRACTION));
?>

L'output del codice sarà:

string(7) "5-2+3.3"

<Completa PHP filtro di riferimento