<?php
#-------------------------------------------------------------------------------
#Data: 24/04/2006
#Programador: Diego Hellas / diegohellas@gmail.com
#Descri��o: Filtro de palavras
#Observa��es: se tiver alguma palavra que est� no filtro ele retira do texto
#-------------------------------------------------------------------------------

function filtro($texto)
{
    #o array $filtro[] cont�m todas as palavras que n�o poder�o passar para frente
    #tanto faz escrever em mai�scula ou min�sculas as palavras do filtro
    #pode ser colocada quantas palavras  forem necess�rias
    $filtro[] = "palavra1";
    $filtro[] = "palavra2";
    $filtro[] = "palavra3";
    $filtro[] = "palavra4";

    #rotina que retira as palavras pro�bidas
    foreach($filtro as $f)
    {
        $texto = eregi_replace("$f", "", "$texto");
    }

    #retira os espa�os que fico no lugar daspalavras
    $texto = trim($texto);
    
    #retorna po texto sem as palavras
    return $texto;
}
$texto = "Aqui PALAVRA1 vai PaLaVra2 o palavra3 seu PALAvra4 texto";
$texto = filtro($texto);

echo $texto;
?>