【问题标题】:E-mail validation in php? [duplicate]php中的电子邮件验证? [复制]
【发布时间】:2011-01-15 04:49:17
【问题描述】:

可能的重复:
PHP email validation function
Is there a php library for email address validation?

我的网站上有一个联系表,但我需要一个电子邮件验证,但我不知道该怎么做。

【问题讨论】:

  • 我正在查看侧面的“相关”链接,我看到了至少六个相关问题...
  • 在 Google 中输入 php regex email。您将获得数百个结果。
  • 使用正则表达式验证电子邮件通常是一件坏事;你从谷歌找到的大多数我都可以用有效的电子邮件地址破解。
  • 天啊,他对这个问题投了赞成票? oO

标签: php email-validation


【解决方案1】:
$email = "someone@example.com";

if(!filter_var($email, FILTER_VALIDATE_EMAIL))
  {
  echo "E-mail is not valid";
  }
else
  {
  echo "E-mail is valid";
  }

这可能是最简单的方法。我在上面粘贴的示例来自http://www.w3schools.com/php/filter_validate_email.asp,有关使用 filter_var 的完整文档可在http://us2.php.net/manual/en/function.filter-var.php获得。

【讨论】:

    【解决方案2】:
    猜你喜欢
    • 1970-01-01
    • 2011-06-21
    • 2011-04-06
    • 2011-01-22
    • 2011-03-30
    • 2011-09-25
    • 2017-03-19
    • 2012-10-04
    • 1970-01-01
    相关资源
    最近更新 更多