我想创建一个系统来检查列表中的一些电子邮件,无论它们是否被列入黑名单。更多示例,我想创建一个 MySQL 表,其中放置一些电子邮件,如 @gmail.com 或 @yahoo.com
现在,我想创建一个 PHP 函数来检查电子邮件是否在黑名单中,例如在注册表单上,用户尝试使用像 someone@yahoo.com 这样的电子邮件加入,我想返回错误,因为@yahoo .com 在黑名单上。我不知道如何解释得更好,但我想你明白我想要什么。
最佳答案
//array of blacklisted domains
$domains = //sql call here
foreach($domains as $domain){
if(strpos($email, $domain) !== 0)
{
//this email is in blacklist
}
}
关于PHP 黑名单检查器脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16326258/