Quiero quitar palabras enteras de una cadena, estén donde estén dentro de la cadena.Elimine palabras específicas de la cadena
I han creado una matriz de palabras prohibidas:
$wordlist = array("or", "and", "where", ...)
Ahora me tira las palabras:
foreach($wordlist as $word)
$string = str_replace($word, "", $string);
El problema es que el código anterior también tiras de palabras que contienen las palabras prohibidas como " arena "o" más ".
Pro-tip : str_replace puede tomar una matriz, por lo que puede hacer 'str_replace ($ lista de palabras, '', $ cadena)'. – cmbuckley