文字列の中のどこにあっても、文字列から単語全体を取り除きたい。今、私は言葉を取り除く文字列から特定の単語を取り除く
$wordlist = array("or", "and", "where", ...)
:
は私が禁じられた単語の配列を作成している
foreach($wordlist as $word)
$string = str_replace($word, "", $string);
問題は、上記のコードはまた、 "のような禁じられた単語を含む単語をストリップということです砂 "または"より多くの "。このため
Proのチップを削除するために再び置き換える使用する必要があります:str_replaceは配列をとることができるので、 'str_replace($ wordlist、 ''、$ string)'を実行するだけです。 – cmbuckley