我正在开发一个网页,可以找到人们的内部电话号码和组织电子邮件地址。一切顺利。输入至少 3 个字符后,页面会列出匹配的记录。我想要的是防止我的脚本进行一些恶意搜索。我列表中的每个人都有一个以“somebody@abc.def.gh”结尾的电子邮件地址,如果有人键入“.gh”,它会立即列出所有记录。我创建了一个包含禁止搜索字符串的数组。但在这里我被困住了。
$forbidden_strings = array(
"@abc.def.gh",
"abc.def.gh",
"bc.def.gh",
"c.def.gh"
/* goes to the end... */
);
我试图写一些,但数组越来越大。因为有很多可能性。我可能会想念其中一些。这不是我猜的正确方法。一定有更好、更酷、更聪明的方式。
我需要一些专业的帮助。
问候。