PHP 在 string2 中查找 string1,其中 string1 来自 MySQL 表

我在我的 PHP 应用程序中实现了一个亵渎过滤器,它根据存储在 MySQL 中的表格的亵渎词列表检查用户从浏览器客户端发送的字符串。该表如下所示:


Word

badWord1

badWord2

etc.

PHP代码如下:


SELECT word FROM Profanities WHERE word REGEXP '$stringToCheck';

如果用户输入脏话(或一系列脏话),它可以正常工作,因此:


badWord1

这是正确拾取的。


badWord1 badWord2

这也被正确拾取。但是,这没有被采纳:


badWord1badWord2

有没有办法将上述字符串与我表中的所有亵渎词进行比较?


牧羊人nacy
浏览 118回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP