/ Published in: PHP
URL: http://www.phillipharrington.com/
I used to have the strlen block and the 2 preg if blocks each separately return false throughout, but lately I'm in a single point of exit mindset.
I cannot take credit for the regexps - I borrowed them from someone who borrowed them. If the real author is known, please comment and attribute.
I did however make one edit, which was to increase the TLD portion from 3 chars max to 4 - to account for .info email addresses. One character - my big contribution!
Enjoy
Expand |
Embed | Plain Text
/** * emailValid * Email Validation Function * I take an email as a string and test it against 2 regular expressions. * * @author Regexp Author unknown * @author Phillip Harrington <[email protected]> * @param string $email * @return bool $valid */ function emailValid ($email) { $valid = false; { { { $valid = true; } } } return $valid; }
Comments
Subscribe to comments
You need to login to post a comment.

or php fce : filtervar(trim($REQUEST['email']), FILTERVALIDATEEMAIL)