/ Published in: PHP
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
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
Copy this code and paste it in your HTML
/** * 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; }
URL: http://www.phillipharrington.com/