Filtre PHP FILTER_VALIDATE_EMAIL
Exemple
Vérifiez si la variable $email est une adresse e-mail valide :
<?php
$email = "[email protected]";
if (filter_var($email, FILTER_VALIDATE_EMAIL)) {
echo("$email is a valid email address");
} else {
echo("$email is not a valid email address");
}
?>
Définition et utilisation
Le filtre FILTER_VALIDATE_EMAIL valide une adresse e-mail.
Plus d'exemples
L'exemple ci-dessous nettoie et valide une adresse e-mail :
Exemple 1
Supprimez d'abord tous les caractères illégaux de la variable $email, puis vérifiez s'il s'agit d'une adresse e-mail valide :
<?php
$email = "[email protected]";
// Remove all illegal characters from email
$email = filter_var($email, FILTER_SANITIZE_EMAIL);
// Validate e-mail
if (filter_var($email, FILTER_VALIDATE_EMAIL)) {
echo("$email is a valid email address");
} else {
echo("$email is not a valid email address");
}
?>
❮ Référence du filtre PHP