Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/10/2012, 19:51
Avatar de truman_truman
truman_truman
 
Fecha de Ingreso: febrero-2010
Ubicación: /home/user
Mensajes: 1.341
Antigüedad: 14 años, 2 meses
Puntos: 177
Separar caracteres de un string con tildes

Hola me he topado con un problemita, estoy separando una cadena de la forma en la que se accede a sus caracteres como si fuese un array:

Código PHP:
$cadena "casa";

echo 
$cadena[0];
echo 
$cadena[1];
echo 
$cadena[2];
echo 
$cadena[3]; 
Esto imprimiría la palabra "casa" correctamente, el problema viene cuando hay una tilde

Código PHP:
$cadena "día";

echo 
$cadena[0];
echo 
$cadena[1];
echo 
$cadena[2]; 
Si lo prueban, se darán cuenta del problema.

Parece que cuando hay una tilde, php no lo trata como un solo caracter, sino mas de uno.
Ya probé con utf8_decode y encode y nada

Alguien sabe como hacer para lograr resolver esto?

Saludos
Gracias
__________________
la la la

Última edición por truman_truman; 31/10/2012 a las 20:07