📜  php filter validate email - PHP (1)

📅  最后修改于: 2023-12-03 15:03:34.944000             🧑  作者: Mango

PHP Filter Validate Email

介绍

当用户提交一个电子邮件表单的时候,我们需要对用户提供的电子邮件地址进行验证以确保其有效。在 PHP 中,我们可以使用 filter_var() 函数和 FILTER_VALIDATE_EMAIL 过滤器来验证电子邮件地址的格式。

语法
filter_var($email, FILTER_VALIDATE_EMAIL);
  • $email: 必需。要验证的电子邮件地址。
  • FILTER_VALIDATE_EMAIL: 必需。规定要使用的过滤器。
返回值

如果电子邮件地址有效,则返回该地址。如果电子邮件地址无效,则返回 false

示例
$email = "someone@example.com";

if (filter_var($email, FILTER_VALIDATE_EMAIL)) {
  echo("$email 是一个有效的电子邮件地址");
} else {
  echo("$email 无效的电子邮件地址");
}
安全性

当使用 filter_var() 函数时,永远不要信任用户的输入。始终将用户提交的数据用作过滤器的输入之前,请确保对其进行校验和过滤。

参考文献