Derniers tutoriels de développement web
 

PHP Filtre FILTER_SANITIZE_NUMBER_FLOAT


<Complete Référence PHP Filter

Définition et utilisation

Le filtre FILTER_SANITIZE_NUMBER_FLOAT supprime tous les caractères illégaux d'un nombre flottant.

Ce filtre permet des chiffres et + - par défaut

  • Nom: "number_float"
  • Numéro d'identification: 520

drapeaux possibles:

  • FILTER_FLAG_ALLOW_FRACTION - Permettre séparateur de fraction (like . ) par (like . )
  • FILTER_FLAG_ALLOW_THOUSAND - Laisser un séparateur des milliers (like , )
  • FILTER_FLAG_ALLOW_SCIENTIFIC - Permettre la notation scientifique (like e and E)

Exemple

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

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

La sortie du code sera:

string(7) "5-2+3.3"

<Complete Référence PHP Filter