Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/11/2011, 13:05
Avatar de rafa_yael
rafa_yael
 
Fecha de Ingreso: mayo-2010
Ubicación: Zapotlanejo, Mexico
Mensajes: 54
Antigüedad: 14 años
Puntos: 4
Pregunta Problema con array y acentos.

Hola que tal.


Resulta que declaro este array :

Código PHP:
Ver original
  1. function caracteresTeleton ($cadena){
  2.    
  3.     #Sustituir ñ y n.  
  4.    
  5.     $acentos = array("á","Á","é","É","í","Í","ó","Ó","ú","Ú","ñ","Ñ",);
  6.     $sinacentos = array("a","A","e","E","i","I","o","O","u","U","n","N",);
  7.     $cadenaR = str_replace($acentos,$sinacentos,$cadena);
  8.    
  9.     for ($i=0; $i < count($sinacentos) ; $i++) {
  10.    
  11.             echo $sinacentos[$i];
  12.         echo $acentos[$i];
  13.        
  14.     }
  15.    
  16.     return $cadenaR;
  17.    
  18.    
  19. }


Lo que quiero hacer, es quitar todos los acentos de un string. Pero a la hora de cargar los array con los cuales voy a comparar los caracteres con acento cambian por otros signos. ¿Como puedo evitar esto?