We can check email address for validation by using FILTER_VALIDATE_EMAIL filter in PHP. Here is a sample code.

echo " Yes validation passed ";
echo " No validation failed ";
In the above code in place of FILTER_VALIDATE_EMAIL we can use filter ID as 274

Validation of Email by GET method.

Whenever we receive any email address we can directly check like this ( without assigning any variable )
echo " Yes validation passed ";
echo " No validation failed ";
Inside our script before using email address we can check and assign a variable only if email validation is passed.
$email = $_GET['email'];
echo " Wrong email address ";
// stop execution or ask to re-submit
You can read how regular expressions is used to validate email address


The id of this filter is 517. We can sanitize any variable with email address to remove unwanted chars including blank space. This function FILTER_SANITIZE_EMAIL removes all except letters, digits and {|}!#/=$%*[]+-?^_`~&'@.
Here is an example
$str='use= rid@example.com41!5~6+7'; // Change this value to get different result
$str = filter_var($str,FILTER_SANITIZE_EMAIL);
echo $str;
Output is here

Subscribe to our YouTube Channel here


* indicates required
Subscribe to plus2net

    Post your comments , suggestion , error , requirements etc here .

    We use cookies to improve your browsing experience. . Learn more
    HTML MySQL PHP JavaScript ASP Photoshop Articles FORUM . Contact us
    ©2000-2023 All rights reserved worldwide Privacy Policy Disclaimer