如何验证在PHP中的电子邮件地址?

可能重复:
有一个用于电子邮件地址验证的PHP库吗?

如何验证在PHP中的电子邮件地址?


如果你想检查一个电子邮件地址是否存在,请检查checkdnsrr:

if (checkdnsrr('you@user.com', 'MX')) {
    echo ':)';
}
else {
   echo ':(';
}

如果你想检查一个字符串是否是一个电子邮件地址,那么字面上有数百万的常客表达式。 在php中有一个本地函数,filter_input这样做,以为我个人从未使用它。


filter_var($input, FILTER_VALIDATE_EMAIL)


function isemail($email) {
    return strlen($email) > 6 && preg_match("/^[w-.]+@[w-.]+(.w+)+$/", $email);
}
链接地址: http://www.djcxy.com/p/92715.html

上一篇: how to verify an email address in php?

下一篇: email address validation