Foros del Web » Programando para Internet » PHP »

Quitar acentos y dejar

Estas en el tema de Quitar acentos y dejar en el foro de PHP en Foros del Web. Hola amigos del foro.... estoy dndome de topes con este ecript.. lo que intento es convertir cualquier letra con acento a su respectiva sin acento, ...
  #1 (permalink)  
Antiguo 26/07/2014, 13:26
 
Fecha de Ingreso: agosto-2010
Mensajes: 125
Antigedad: 9 aos, 5 meses
Puntos: 0
Quitar acentos y dejar

Hola amigos del foro.... estoy dndome de topes con este ecript..
lo que intento es convertir cualquier letra con acento a su respectiva sin acento, y solo respetar las letras ,

este es el cdigo que tengo



Cdigo PHP:
 $vector[4] = mb_strtoupper($vector[2],'utf-8'); 
$originales 'Ŕŕ';
 
$modificadas ='AAAAAAACEEEEEIIIDOOOOOOOOOOYBSAAAAAAACEEEEIIIIDOOOOOOUUUYBYRRR';
     
 
$vector[4] = strtr($vector[4], $originales$modificadas); 
Alguien que pueda ayudarme .. si imprimo echos en originales y modificadas las letras me aperasen perfectamente, pero al llegar al strtr e imprimir las y acentos me los muestra como ? entonces intente $vector[4] = utf8_encode($vector[4]); y ahora me muestra A
  #2 (permalink)  
Antiguo 26/07/2014, 21:57
 
Fecha de Ingreso: agosto-2010
Mensajes: 125
Antigedad: 9 aos, 5 meses
Puntos: 0
Respuesta: Quitar acentos y dejar

Pus ni modos no me pudieron ayudar.. para cualquiera que en el remoto caso sufra de este problema ....
para solo aceptar ... quiten la de la lista

$originales = ' Ŕŕ';
$modificadas ='AAAAAAACEEEEEIIIDOOOOOOOOOOYBSAAAAAAACEEEEIIIIDO OOOOOUUUYBYRRR';

$vector[4] = utf8_decode($vector[4]);
$vector[4] = strtr($vector[4], utf8_decode($originales), $modificadas);
$vector[4] = utf8_encode($vector[4]);

Saludos

ltima edicin por famjaes; 26/07/2014 a las 22:14

Etiquetas: acentos, dejar
Atencin: Ests leyendo un tema que no tiene actividad desde hace ms de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:55.