Gumbo
Erfahrenes Mitglied
Ein Array kann auch nicht so in eine Zeichenkette eingefügt werden. Probier mal Folgendes:
PHP:
$badword = array("sex", "drugs", "casino", "gay" );
// nach Wörtern suchen, TRUE wenn gefunden, FALSE wenn nicht gefunden
$gefunden = preg_match('/\b(?:'.implode('|', $badword).')\b/i', "ich bin dumm und ich bin gay");