Are you tired with regular expressions to validate E-Mails in forms, then try this filter_var()
Its a function used in many ways to filter the valid elements, we first see about the E-Mail validation, Its very very simple, How much...! Loot out it
"^[a-zA-Z0-9_.-]+@[a-zA-Z0-9-]+.[a-zA-Z0-9-.]+$" Is it better......? or this $email = 'username@domainname.com';
filter_var($email,FILTER_VALIDATE_EMAIL)
filter_var($email,FILTER_VALIDATE_EMAIL)
Finish
if it returns 0 => Not Valid E-Mail
if it returns 1 => Its Valid E-Mail
if($email!=''&&filter_var($email,FILTER_VALIDATE_EMAIL))
{
print "Valid E-Mail";
}
else
{
print "Invalid E-Mail";
}
Similarly We have some more validation filters look of them too:
Boolean(True|False) => FILTER_VALIDATE_BOOLEAN
E-Mail => FILTER_VALIDATE_EMAIL
Regular Expression => FILTER_VALIDATE_REGEXP
Float Value => FILTER_VALIDATE_FLOAT
Integer => FILTER_VALIDATE_INT
Url Format => FILTER_VALIDATE_URL
IP Address => FILTER_VALIDATE_IP

0 comments:
Post a Comment