Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/07/2015, 13:18
Avatar de ghidalgoram
ghidalgoram
 
Fecha de Ingreso: marzo-2008
Ubicación: Costa Rica
Mensajes: 446
Antigüedad: 16 años, 11 meses
Puntos: 7
Pregunta Fnción "str_split" - Problema con letras con tíldes

Hola amigos.

Usando la función "str_split" me ayuda con el 95% de lo que necesito. El problema se da con las letras tildadas.

Ejemplo:

Código PHP:
Ver original
  1. $resultado = array();
  2. stringOriginal = "á";
  3. $resultado = str_split(stringOriginal);

Para letras tildadas, si hago un print_r(), aparecen el arreglo con dos subíndices.

Array ( [0] => � [1] => � )


Pero si la letra está sin tildar, entonces solo aparece ocupado un subíndice, como por ejemplo:

Código PHP:
Ver original
  1. $resultado = array();
  2. stringOriginal = "a"; //Letra 'a' sin tildar
  3. $resultado = str_split(stringOriginal);

Array ( [0] => a )


En resumen:

Necesito que la función str_split() me retorne la letra tal como está.


[ Si está tildada:
Código PHP:
stringOriginal "á"//Letra 'a' tildada 
Array ( [0] => á )



Sino está tildada:
Código PHP:
stringOriginal "a"//Letra 'a' sin tildar 
Array ( [0] => a )



Problema
Pero en letras tildadas, no comprendo por qué me devuelve esto:
Código PHP:
stringOriginal "á"
Array ( [0] => � [1] => � )



Gracias.
__________________
Loading...