教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 php验证email地址的函数

php验证email地址的函数

发布时间:2015-03-19   编辑:jiaochengji.com
电子邮件验证可能是最常用的网页表单验证了,下面这个函数除了验证电子邮件地址,也可以选择检查邮件域所属 DNS 中的 MX 记录,使邮件验证功能更加强大。

电子邮件验证可能是最常用的网页表单验证了,下面这个函数除了验证电子邮件地址,也可以选择检查邮件域所属 DNS 中的 MX 记录,使邮件验证功能更加强大。
 

复制代码 代码如下:
<?php
function is_valid_email($email, $test_mx = false)
{
if(eregi("^([_a-z0-9-]+)(\.[_a-z0-9-]+)*@([a-z0-9-]+)(\.[a-z0-9-]+)*(\.[a-z]{2,4})$", $email))
if($test_mx)
{
list($username, $domain) = split("@", $email);
return getmxrr($domain, $mxrecords);
}
else
return true;
else
return false;
}
?>

您可能感兴趣的文章:
php实例:email验证类
php验证email地址的函数
php正则验证email地址的例子
常用js验证代码大全(Email、手机号码、身份证号码、文件类型等)
PHP邮箱地址正确性验证示例
php正则验证邮箱的函数
PHP验证Email和IP地址最简单的方法
php邮件验证函数(示例)
php验证Email地址的演示示例
PHP如何使用filter_var()函数?(代码示例)

[关闭]
~ ~