判断是否为国内邮箱-格式是否正确的PHP函数

admin

PHP判断邮箱函数代码

function CheckEmAIl($email)

{

global $dArr;

$dArr = array(

'163.com','126.com','sina.com','yahoo.com.cn','yahoo.com','sohu.com','yeah.net','139.com',

'tom.com','21cn.com','QQ.com','foxmail.com','gmail.com','hotmail.com','263.net',

'VIP.qq.com','vip.163.com','vip.sina.com','vip.sina.com.cn','vip.foxmail.com',

);

if(empty($email)) return FALSE;

list($e,$d) = explode('@', $email);

if(!empty($e) && !empty($d))

{

$d = strtolower($d);

if(!in_array($d,$dArr)) return FALSE;

return preg_match('/^[a-z0-9]+([+_-.]?[a-z0-9]+)*/i', $e);

}

return FALSE;

}

1、只适合中国大陆地区主流邮箱,强制限定。


2、判断邮箱格式是否正确


文章版权声明:除非注明,否则均为执刀人的工具库原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
验证码
评论列表 (暂无评论,182人围观)

还没有评论,来说两句吧...

目录[+]

取消
微信二维码
微信二维码
支付宝二维码