您所在的位置:首页 / 知识分享

PHP验证输入的邮件地址是否合法

2023.04.13

329

ytj

PHP验证输入的邮件地址是否合法

function is_email($user_email)
{
    if(!$user_email){
        return false;
    }
    $chars = "/^([a-z0-9+_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,6}\$/i";
    if (strpos($user_email, '@') !== false && strpos($user_email, '.') !== false) {
        if (preg_match($chars, $user_email)) {
            return true;
        } else {
            return false;
        }
    } else {
        return false;
    }
}

相关新闻

十问微信支付跨境业务

2016.05.25

7032

这两天有合作伙伴来问我们,说泰国国家银行对境外电子支付服务进行了风险提示,问,微信支付怎么看?

substr_replace如何替换多个字符串不同位置不同长度的子串

2019.01.23

4093

我们在做微信公众号开发,或者微信小程序开发时,经常要处理一些字符串,那么像字符串替换之类,今天简单说一下substr_replace的使用方式。

开发的系统,为什么一定要用InnODB?

2018.09.17

3180

事务是选择InnoDB非常诱人的原因之一,它提供了commit,rollback,崩溃修复等能力。在系统异常崩溃时,MyISAM有一定几率造成文件损坏,这是非常烦的。但是,事务也非常耗性能,会影响吞吐量,建议只对一致性要求较高的业务使用复杂事务。