function badword_filter($text){ $badword_array = file("filtro.txt"); foreach($badword_array as $key=>$val) { $text = eregi_replace(trim($val),' **** ',$text); } return $text; } Crie então um arquivo chamado filtro.txt na qual vc colocar uma palavra por linha exemplo: ---------- filtro.txt -------------- merda foda cú cuzão viado ---------- filtro.txt --------------