Ir para conteúdo
Fórum Script Brasil
  • 0

Limpar texto.


vini_loock

Pergunta

Hoje precisei de uma função para limpar uma string, procurei, procurei e achei mais fácil criar a minha própria, é uma função bem pequena, simples, mas que atende às necessidades.

function limpaTexto($texto){
            $especiais = array("á", "à", "ã", "â", "À", "Á", "Â", "Ã",
                               "é", "è", "ê", "È", "É", "Ê",
                               "í", "ì", "î", "Í", "Ì", "Î",
                               "Ô", "Õ", "Ó", "Ò", "ó", "ò", "ô", "õ",
                               "Ú", "Ù", "Ü", "ü", "ú", "ù",
                               "ç", "Ç",
                               " ", "/");
            $normais   = array("a", "a", "a", "a", "A", "A", "A", "A",
                               "e", "e", "e", "E", "E", "E",
                               "i", "i", "i", "I", "I", "I",
                               "O", "O", "O", "O", "o", "o", "o", "o",
                               "U", "U", "U", "o", "o", "o",
                               "c", "C",
                               "", "");
            
            $final = str_replace($especiais, $normais, $texto);
            
            return $final;
        }

Caso tenha alguma dúvida de como implementar, olhe:

http://www.php.net/manual/pt_BR/function.str-replace.php

Espero que possa ter utilidade para alguém.

Vlw.

Vinicius

Editado por vini_loock
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...