我正在尝试检查给定的字符串是否包含在我的 $allowed 数组中未收听的单词。如果是这样,我希望它们用“”替换。
所以假设我的字符串包含“Hello World”并且“World”不在我允许的单词中,它应该用“”替换“World”。
我遇到的另一个问题是我当前的实现区分大小写。
$string = "Test new world";
$allowed = array('hello', 'test');
if(in_array($string, $allowed)) {
}
else {
// Return false or Replace with ""
}