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)




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

 
Top