Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sandler Riot

[Resolvido] Função para remover acentuação e cracteres especiais

Recommended Posts

Galera;

 

Eu já pesquisei no forum.

Já pesquisei no google.

 

Mas juro que não encontrei nada que realmente funcione do jeito que eu quero...

 

Problema:

 

Preciso de uma função que retire acentuação e caracteres especiais, apenas.

 

Por ex:

 

Entrada: avião

Saida: aviao

 

Entrada: Construção de Avião

saida: construcao de aviao

 

 

Não quero que remova os espaços... Somente acentuação. Não precisa remover os espaços por ex...

 

Alguem, por favor, poderia indicar algo?

 

obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

teste isso:

 

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

 

$com_acentos=array(
	"á","Á","ã","Ã",
	"â","Â","à","À",
	"é","É","ê","Ê",
	"í","Í","ó","Ó",
	"õ","Õ","ô","Ô",
	"ú","Ú","ü","Ü",
	"ç","Ç");
$sem_acentos=array(
	"a","A","a","A",
	"a","A","a","A",
	"e","E","e","E",
	"i","I","o","O",
	"o","O","o","O",
	"u","U","u","U",
	"c","C");

$input_string  = 'Ações em Alta. Série positiva:[áéíóúÁÉÍÓÚçÇ]';
$output_string = str_replace($com_acentos,$sem_acentos,$input_string);

echo 'output_string: ' . $output_string . " <br />\n";

abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

ghenschel

 

p**** brother, posso ser sincero? Quando vi a resposta pensei: "Isso lá vai funcionar..."

 

Pq tudo que era função que eu estava pegando era gigannnnnnnnntee e nunca dava certo... Sempre fodia tudo...

 

A que você indicou ficou simplesmente perfeita!!!

 

Valeu meu chapaaaa!

 

;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

que bom que funcionou :D

 

usei uma assim para resolver o meu problema com AJAX e os acentos :D

 

abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.