<?php
$email_a = 'joe@example.com';
$email_b = 'bogus';
if (filter_var($email_a, FILTER_VALIDATE_EMAIL)) {
echo " $email_a is valid email.";
}
if (filter_var($email_b, FILTER_VALIDATE_EMAIL)) {
echo " '$email_b' is valid email.";
} else {
echo "$email_b ooops NOT VALID try again";
}
?>
<?php
$email = "pattrick@tutorialspoint.com";
// Validate email
if (filter_var($email, FILTER_VALIDATE_EMAIL)) {
echo("$email is a valid email address");
}
else{
echo("$email is not a valid email address");
}
?>
<php
$email_a = 'joe@example.com';
$email_b = 'bogus';
if (filter_var($email_a, FILTER_VALIDATE_EMAIL))
echo "OK";
if (filter_var($email_b, FILTER_VALIDATE_EMAIL)) {
echo "OK";
} else {
echo "TRY AGAIN";
}
?>
if (filter_var($email, FILTER_VALIDATE_EMAIL)) {
//further code if email is valid
} else {
//further code if email is invalid
}
//BE CAREFUL!!!
//NEVER VALIDATE A EMAIL WITH A NORMAL PREG MATCH
//I SAW THIS A LOT VALIDATING A EMAIL IS THE BEST TO SEND A EMAIL
//AND VERIFY
//BECAUSE SOMEONE MIGHT HAVE A RIGHT EMAIL THAT DOESNT WORK BECAUSE OF
//PREG MATCH
filter_var('valid@email.com', FILTER_VALIDATE_EMAIL)//true
filter_var('invalid@email', FILTER_VALIDATE_EMAIL)//false