php检测是否为有效邮箱的方法

等你,十一月的冷风款款如约而至,尽是点滴的韵致,点点滴滴都是我的凝眸。想你,十一月的叶落纷纷布满角落,全是颗粒的珠链,颗颗粒粒都是我的心忆。爱你,十一月的阳光惨惨敷在脸庞,满是残熠的余辉,残残熠熠都是我的思绪。

下面列出两种利用php脚本代码测试是否为有效邮箱的方法。

php检测是否为有效邮箱的方法

方法1:

使用 php 中的 filter_var 函数来检测邮箱地址是否为有效邮箱!

/**
 * # 检测邮箱是否为有效邮箱
 * @param $email 邮箱地址
 * http://www.feiniaomy.com
 * 
 * @return string 
 */
function validateEmail($email)
{
    if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
        echo '邮箱格式错误';
    } else {
        echo '邮箱格式正确';
    }
}

方法2:

php 使用正则表达式来检测邮箱地址是否为有效邮箱。

/**
 * # 检测邮箱是否为有效邮箱
 * @param $email 邮箱地址
 * http://www.feiniaomy.com
 * 
 * @return string 
 */
function validateEmail($email)
{
    // 正则匹配邮箱格式
    $pattern = "/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/";
    if (!preg_match($pattern, $email)) {
        echo '邮箱格式错误';
    } else {
        echo '邮箱格式正确';
    }
}

以上就是php检测是否为有效邮箱的方法。爱上你,等于爱上了寂寞。更多关于php检测是否为有效邮箱的方法请关注haodaima.com其它相关文章!

您可能有感兴趣的文章
php get_magic_quotes_gpc()函数介绍与用法

php取消运行时间限制的方法

php中ini_set函数介绍

php获取文件夹下所有文件/文件夹

php如何实现文件下载的方法