PHP filter_var()
La fonction filter_var() est une fonction intégrée en PHP qui filtre une variable avec le filtre spécifié.
Syntaxe
filter_var(variable, filter, options)
Paramètres
- variable(Obligatoire) : La variable à filtrer.
- filter(Optionnel) : Spécifie l’ID ou le nom du filtre à utiliser. La valeur par défaut est FILTER_DEFAULT, ce qui entraîne aucun filtrage.
- options(Optionnel) : Spécifie un ou plusieurs options à utiliser.
Valeur de retour
La fonction renvoie les données filtrées en cas de succès, FALSE en cas d’échec.
Version PHP:
5.2+
Exemple :
Le code suivant vérifie si la variable $mail est une adresse e-mail valide:
<?php $mail = "[email protected]"; if (filter_var($mail, FILTER_VALIDATE_EMAIL)) { echo("$mail est une adresse e-mail valide"); } else { echo("$mail n'est pas une adresse e-mail valide"); } ?>
Sortie:
[email protected] est une adresse e-mail valide