在字符串中,如何检查和删除给定数组中存在的单词?
$string = "This is a test string for testing the process";
$array = array('test', 'something', ....);
在给定的示例中,我想删除“test”但不删除“test”。我希望使用像str_replace
$string = str_replace($array, "", $string);
因为str_replace
接受一个数组作为输入,但问题是它不能区分单词中的单词和子字符串。
另一个选择是explore
带空格的字符串来检查每个元素中的单词,但我希望找到一个更简单的方法。