PHP电子邮件验证功能
每次您接受使用的任何输入时,都应尝试对其进行验证。这是为了阻止用户尝试破坏站点,并纠正用户可能在输入中引入的愚蠢错误。
在向新用户发送电子邮件祝贺他们注册之前,最好先验证该电子邮件地址。这是执行此操作的函数。
function validateEmail($email)
{
$reg_exp = '/^[A-z0-9][\w.-]*@[A-z0-9][\w\-\.]+\.[A-z0-9]{2,3}$/';
if (preg_match($reg_exp, $email) == true) {
return true;
} else {
return false;
}
}可以按以下方式使用。
$email = "[email protected]";
if (validateEmail($email)) {
echo 'Email valid!';
}这里使用的正则表达式似乎适用于大多数电子邮件地址。如果您觉得有麻烦,请查看正则表达式库中的电子邮件部分。您可以通过更改$reg_exp变量,使用所需的任何正则表达式将此函数转换为检查所需内容。
热门推荐
10 新人红包祝福语简短精辟
11 幼师给毕业祝福语简短
12 生日高考祝福语妹妹简短
13 下飞机祝福语简短英文
14 元宵发客户祝福语简短
15 爸妈金婚文案祝福语简短
16 新郎朋友红包祝福语简短
17 虎年五一祝福语大全简短
18 出阁宴祝福语姐姐简短