在我的论坛中,我想检查一个字符串(帖子文本和帖子标题)是否有坏词。这些词不应该被替换。当第一个坏词被计数时,做点什么。我不想与 foreach 一起工作,因为 foreach 会为找到的每个坏词做回声。我只需要一个计数。如果算一个坏词然后 > 去
我已经
$str = $row['post_text'].$topic_data['topic_title'];
$bad = array('badword','badword2');
if (preg_match($str,$bad)){
echo 'true';
}else{
echo 'false';
}
这不起作用..感谢您的帮助