【发布时间】:2019-09-16 21:11:18
【问题描述】:
我有一个单词数组
$banned_names = array('about','access','account');
实际数组很长 a 包含坏词,因此有可能违反任何规则我刚刚添加了一个示例,我遇到的问题如下:
$title = str_ireplace($filterWords, '****', $dn1['title']);
但是,这可行,我过滤的单词之一是“朗姆酒”,如果我要发布“论坛”这个词,它将显示为“fo****”
所以我只需要用 **** 替换这个词,如果它与数组中的确切词匹配,如果我要举一个例子,短语“让我们检查论坛,看看是否有人有朗姆酒”,将是“让我们去论坛看看有没有人有“****”。
【问题讨论】:
标签: php arrays regex filter word