我知道你可能会笑,但实际上这是大多数应用程序的共同需求。许多接受客户/访客输入的应用程序可能需要过滤脏话或粗俗术语。
有时 PHP 会发生变化并添加新的东西。例如,就在前几天我了解了 PHP5 中的 MultiCurl API。那么,无论如何,PHP 中是否有一个新的原生函数可以让我过滤字符串中最常见的基于英语的 cuss 词,以及翻转一个布尔值来表示“字符串中包含基于英语的 cuss 词”?显然,它不需要完美,但剪掉一些垃圾,让我用###替换它。
如果这还不是 PHP 的一部分,那么有没有人可以使用一个函数来隐藏 cuss 单词列表?例如,我希望这样我可以在项目中删除该类,而不必担心其他程序员会被冒犯。换句话说,一个体面编码的 cuss 单词列表——实际上并没有拼写出来。
现在,显然它需要灵活,让“反驳”之类的词通过。
tl;dr : PHP5 现在有可以过滤淫秽词的原生函数吗?如果没有,有没有人有一个类来编码一个 cuss 单词列表,这样它就不会冒犯其他程序员?