Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想创建一个系统来检查列表中的一些电子邮件,是否有黑名单。更多示例,我想创建一个 MySQL 表,其中放置一些电子邮件,例如 @gmail.com 或 @yahoo.com
现在,我想创建一个 PHP 函数来检查电子邮件是否在黑名单上,例如在注册表单上,用户尝试使用诸如某人@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 } }