Hola, me gustaría leer palabras con acentos al final, pero resulta que el código ASCII que me tira no es el que corresponde:
A ver
Cita: $nombre = "camará";
echo $nombre;
$cantidad= strlen($nombre)-1;
echo $cantidad;
$ultimo= $nombre[$cantidad];
echo ord($ultimo);
Cuando imprimo en pantalla echo ord($ultimo); (convierte el último caracter de la variable $nombre a número ascii) me tendría que dar 160 (es el código valor de la "á"). Sin embargo me dá 161
Si cambio camará por, por ejemplo: cantó, la variable $ultimo tendría que dar 162, pero me da en cambio 179.
Si $nombre termina en una letra no acentuada, no hay problemas. Solo es cuando termina en acento. Pregunto ¿Por qué? Gracias