julioromano Postado Julho 2, 2004 Denunciar Share Postado Julho 2, 2004 Como eu faço para tirar acentos d uma string?Preciso comparar strings, ignorando os acentos... A e Á, por exemplo.Como eu faço isso? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabyo Postado Julho 2, 2004 Denunciar Share Postado Julho 2, 2004 Um jeito é você fazer isso:tirar os acentos:texto1$texto = ereg_replace("[áàâãª]","a",$texto);$texto = ereg_replace("[éèê]","e",$texto);$texto = ereg_replace("[íìî]","i",$texto);$texto = ereg_replace("[óòôõ]","o",$texto);$texto = ereg_replace("[úùû]","u",$texto);texto2:$texto2 = ereg_replace("[áàâãª]","a",$texto2);$texto2 = ereg_replace("[éèê]","e",$texto2);$texto2 = ereg_replace("[íìî]","i",$texto2);$texto2 = ereg_replace("[óòôõ]","o",$texto2);$texto2 = ereg_replace("[úùû]","u",$texto2);e depois comparar:if (strcasecmp($texto, $texto2) == 0) { echo '$texto é igual a $texto2';}strcasecmp -- Comparação de strings sem diferenciar maiúsculas e minúsculashttp://br2.php.net/strcasecmphttp://br2.php.net/ereg_replace Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 taudujas Postado Julho 2, 2004 Denunciar Share Postado Julho 2, 2004 Pode-se usar isso em formulario Fabyo? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fabyo Postado Julho 2, 2004 Denunciar Share Postado Julho 2, 2004 Depende pra que você quer fazer, se for só tirar os acentos nada impede de fazer issoé só pegar os dados do formulario e tirar os acentos Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 taudujas Postado Julho 2, 2004 Denunciar Share Postado Julho 2, 2004 ah certo, era essa minha duvida. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 julioromano Postado Julho 2, 2004 Autor Denunciar Share Postado Julho 2, 2004 Um jeito é você fazer isso:tirar os acentos:texto1$texto = ereg_replace("[áàâãª]","a",$texto);$texto = ereg_replace("[éèê]","e",$texto);$texto = ereg_replace("[íìî]","i",$texto);$texto = ereg_replace("[óòôõ]","o",$texto);$texto = ereg_replace("[úùû]","u",$texto);texto2:$texto2 = ereg_replace("[áàâãª]","a",$texto2);$texto2 = ereg_replace("[éèê]","e",$texto2);$texto2 = ereg_replace("[íìî]","i",$texto2);$texto2 = ereg_replace("[óòôõ]","o",$texto2);$texto2 = ereg_replace("[úùû]","u",$texto2);e depois comparar:if (strcasecmp($texto, $texto2) == 0) { echo '$texto é igual a $texto2';}strcasecmp -- Comparação de strings sem diferenciar maiúsculas e minúsculashttp://br2.php.net/strcasecmphttp://br2.php.net/ereg_replace Valeu cara! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
julioromano
Como eu faço para tirar acentos d uma string?
Preciso comparar strings, ignorando os acentos... A e Á, por exemplo.
Como eu faço isso?
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
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.