filter_var(' .cgac ... d@v1gac.com',FILTER_VALIDATE_EMAIL);对于包含... char的电子邮件返回false

时间:2015-02-20 10:33:50

标签: php email phpmailer

我使用php fileter_var函数来验证电子邮件。

示例代码:

$email_address = ".cgac...d@v1gac.com";
var_dump(filter_var($email_address, FILTER_VALIDATE_EMAIL));

这给了我 false ;

的结果

以上示例电子邮件只是一个示例电子邮件地址,而且类似电子邮件实际上是有效的电子邮件。 请回复我。我想使用相同的filter_var函数进行验证。

许多php邮件程序库(如 PHPMailer )也在内部使用相同的功能进行电子邮件验证。

1 个答案:

答案 0 :(得分:1)

此电子邮件地址无效,有效的电子邮件地址无法以点.开头/结尾。