Originariamente inviato da RoTeam
Prova cosi

Codice PHP:

$parole_proibite 
= array('prima_parola','seconda','terza');
$stringa $_POST['nome'].' '.$citta.' '.$messaggio;  

function 
trovaParole($stringa,$paroleArray) {  
$detected = array(); 
foreach (
$paroleArray as $parola)  
if (
preg_match("/{$parola}/"$stringa)) 
$detected[] = $parola;  
return 
$detected;  
}   

foreach(
trovaParole($stringa$parole_proibite) as $parola)
      echo 
$parola.'
'

Il tuo funziona, se però sostituisco il tuo array con il mio

include("parole-proibite.php");

non va più