PHP - Checking the format of an email address

Ask a question

Here below you chould find sp techniques to determine if a variable contains a valid email address.

Using a filter

Using these type of fuction, you can check if email address is valid.
filter_var ()

if(filter_var($email, FILTER_VALIDATE_EMAIL)){
//Email is good

Using regular expressions

With regular expressions, it is possible to check if an email address, obtained via a form, is valid.

Here is a function that checks if a string is only an e-mail address valide.function VerifierAdresseMail ($ address)

function VerifyMailAddress($address)
return true;
return false;


After getting the address a form:

echo '<p>Your address is valid.</p>';
echo '<p>Your address is not valid.</p>';
Jean-François Pillou

CCM is a leading international tech website. Our content is written in collaboration with IT experts, under the direction of Jeff Pillou, founder of CCM reaches more than 50 million unique visitors per month and is available in 11 languages.

Learn more about the CCM team