Ver Mensaje Individual
  #12  
Antiguo 06-09-2007
halizia halizia is offline
Miembro
 
Registrado: abr 2006
Posts: 116
Reputación: 21
halizia Va por buen camino
hola de nuevo,

usando vuestra ayuda, conseguí quitar los acentos a una cadena, pero ahora tengo un problema que es el siguiente:

la cadena de la que quiero que elimine los acentos está codificada en utf8, y no me quita los acentos. Podeis comprobarlo con el siguiente código:

Código PHP:
<?
function cambiaacento(){
$cadena="Esto es para él";
$cadena=utf8_decode($cadena);
$vocales = array("á", "é", "í", "ó", "ú", "Á", "É", "Í", "Ó", "Ú");
$acentos = array("a", "e", "i", "o", "u","A", "E", "I", "O", "U" );
$frase = str_replace($vocales, $acentos , $cadena);

return 
$frase;
}
?>
Responder Con Cita